wazuh / wazuh-dashboard-plugins

Plugins for Wazuh Dashboard
https://wazuh.com/
GNU General Public License v2.0
436 stars 182 forks source link

[Remove discover] Implement embeddable dashboard on Virustotal module #6511

Closed jbiset closed 6 months ago

jbiset commented 8 months ago

Description

We have to implement the embeddable dashboard on Virustotal -> dashboard tab and deprecate any use of kibana-integrations components.

[!WARNING]
The embeddable panel id must be unique including general and agents visualizations. Otherwise, the visualizations will not refresh when we pin an agent, because they are cached by id

Current VirusTotal screens ![Virustotal-A](https://github.com/wazuh/wazuh-dashboard-plugins/assets/43619595/2514a03e-992a-4746-b02a-61dcaf7c399d) ![Virustotal-B](https://github.com/wazuh/wazuh-dashboard-plugins/assets/43619595/0070a4c6-5868-4099-8daa-e0a1bfa9eb75) ![Virustotal-C](https://github.com/wazuh/wazuh-dashboard-plugins/assets/43619595/fb7f01ef-eb58-4a00-b5d3-b61576dcebc4) ![Virustotal-A_pinnedAgent](https://github.com/wazuh/wazuh-dashboard-plugins/assets/43619595/8c6d9a3e-c016-40be-be27-02771c3dee19)

Tasks

Source task

jbiset commented 8 months ago

Update 15/03/2024

The following is resolved:

Evidence

Evidence_updates.webm

NOTE: In the Virustotal dashboard without having the agent pinned, it is proposed to change "Unique malicious files per agent" to "Top 5 agents with unique malicious files" since it better reflects what is being shown.

The task is blocked until the dependencies are resolved

jbiset commented 7 months ago

Update 15/04/2024

TO DO:

Current screen

image

jbiset commented 7 months ago

Update 17/04/2024

Changed pinned agent recognition mechanism according to the new data source

Evidence_pinnedAgent.webm

jbiset commented 7 months ago

Update 18/04/2024

jbiset commented 6 months ago

Update 24/04/2024