Closed asteriscos closed 5 months ago
The Server Management -> Cluster
screen is different from the rest of the dashboards that are being migrated, since the sections of the screen are inserted with Angular through the management.html
template. Therefore, we are analyzing migrating everything possible to React components without affecting other screens, preparing the context when replacing Angular. This is necessary not only for the replacement of the visualizations, but also for the replacement of the searchbar
Files involved:
Given the need to componentize the Cluster screen with React components. It was decided to modularize all parts of the Cluster screen in the management.html template and reduce it to a minimum. In this way, not only is any use of kibana-integrations components deprecated, but also partial progress is made with the elimination of Angular.
TO CONTINUE:
Worked on this task
)Work was done on reducing to a minimum everything related to the Cluster screen in management.html
.
management.html
with OpenSearch UI componentssearchbar
-> overview-cards
-> Timelions visualizations
is respectedTO CONTINUE:
View Overview
rendering functionalityThe task is blocked until the dependencies are resolved
configuration_cards
itemsListTimeline
visualizations when using SampleData
.
Description
We have to implement the embeddable dashboard on Server Management / Cluster and deprecate any use of kibana-integrations components.
Current Cluster screens
**Screen on cluster mode** ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/43619595/ab24c227-c58f-4f13-b583-5122ab982e6e) ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/43619595/dff9daaa-a9e8-4b26-b23a-232d4f9f2085) ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/43619595/b132fab5-5ac6-45ec-acbf-83ca702ef680) ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/43619595/09b969d6-c33f-479b-93fb-5fd4e744eacc)Tasks
hide alerts
,allow agents
and filter order (Implicit filters first, then pinned agent, if applicable, and then normal filters).enabled
option tono
in thedocker/imposter/cluster/cluster_status.json
file and restart the imposter._hide alerts
andallow agents
.Source task
6477