Skip to content
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 - POC OpenSearch Observability capabilities. #211

Closed
8 tasks
asteriscos opened this issue Jun 21, 2024 · 1 comment
Closed
8 tasks

Reporting revamp - POC OpenSearch Observability capabilities. #211

asteriscos opened this issue Jun 21, 2024 · 1 comment
Labels
level/task Task issue type/enhancement New feature or request

Comments

@asteriscos
Copy link
Member

asteriscos commented Jun 21, 2024

Description

For the next major release of Wazuh, we want to incorporate metrics and traces about the different components of Wazuh in the dashboard.

To achieve this, we want to leverage the OpenSearch Observability plugin, as it provides a framework to work with metrics and traces. This framework is works with OpenTelemetry, which will be used in other Wazuh components.

References:

We need to:

  • determine if we can use the observability plugin it to manage the metrics and traces of Wazuh.
  • evaluate and design the events format, as well as dashboards and visualizations covered by the plugin.

Implementation restrictions

  • Our research must be focused on OpenTelemetry formats for metrics and traces.

Plan

  • Prepare the dev environment to have the Observability plugin
  • Generate mock metrics using the open telemetry protocol
  • Create a dashboard in the Notebooks app using the mocked metrics
  • Generate PDF reports
  • Detect restrictions and features to be developed in wazuh-dashboard-plugins
  • Identify RBAC permissions to restrict operations in the Observability plugin
  • Identify events format requirements and limitations
  • Identify a way to have initial dashboards in Wazuh dashboards initial setup
@gdiazlo
Copy link
Member

gdiazlo commented Jun 25, 2024

Closing this issue in favor of #195

@gdiazlo gdiazlo closed this as not planned Won't fix, can't repro, duplicate, stale Jun 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
level/task Task issue type/enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants