forked from opensearch-project/OpenSearch-Dashboards
-
Notifications
You must be signed in to change notification settings - Fork 57
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Reporting revamp #164
Labels
Comments
3 tasks
This was referenced Jul 8, 2024
8 tasks
This was referenced Sep 3, 2024
This was referenced Sep 9, 2024
This was referenced Oct 2, 2024
1 task
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Description
Wazuh has multiple reporting systems depending on the source of the information:
This issue aims to unify all Wazuh reporting capabilities. Our initial approach will be to leverage the OpenSearch reporting and notifications plugins.
Wazuh status and metrics
We want to generate reports about servers and indexers. These reports will include statistics about the workload of Wazuh over time, the availability of the services and modules, etc.
These reports should help users manage the system's health, plan the system's capacity, and analyze the system's performance.
Security threats
We want to generate reports about the environment's security threats and posture. This should include at least:
Custom reports
Users will be able to create personalized reports based on any information available in the indexer.
Functional requirements
Non-functional requirements
Implementation restrictions
Plan
Spike
Research OpenSearch reporting and notifications plugins to fulfill requirements
Research OpenSearch observability plugin to asses its usefulness in Engine and Agent comms API metrics ingestion.
Engine metrics ingestion
Agent comms API metrics ingestion
MVP ETA 09/26/2024
Checkpoint
Feature complete
Migrate wazuh.yml configuration to opensearch_dashboard.yml #339
Feature complete Observability metrics #287
All reports can be sent via email at scheduled intervals.
Engine - Reimplementation of Telemetry Module wazuh#24542
Comms API - Metrics and Traces ingestion wazuh#24695
Acceptance test
The text was updated successfully, but these errors were encountered: