-
Notifications
You must be signed in to change notification settings - Fork 32
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
Refactor StatesMonitoring class to utilize API instead of .state files #4890
Closed
2 of 3 tasks
Tracked by
#20776
Labels
Comments
UpdateAfter discussing in meeting the changes to apply, it was decided that the following approach is going to be taken:
Development is done in branch https://github.com/wazuh/wazuh-qa/tree/4890-statistics-monitor-enhancement |
This was referenced Feb 16, 2024
Update
|
LGTM |
1 task
This was referenced Feb 23, 2024
9 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Description:
The CLUSTER-Workload_benchmarks_metrics pipeline currently relies on the Wazuh QA library scripts to monitor Wazuh process and daemon statistics. However, a crucial aspect is the utilization of the
wazuh-statistics
script, which currently fetches information through.state
files instead of utilizing the designated API. This has led to the following issues:.state
files is planned to be deprecated.This change is imperative to ensure the acquisition of reliable data for benchmarking the Vulnerability Detector refactor. Further details can be found in the related issue wazuh/wazuh#20776.
Note
Footprint tests were already updated in https://github.com/wazuh/wazuh-jenkins/issues/4551. We should consider unifiy monitoring tools in order to avoid this discrepancies in the future.
Tasks to Perform
Validation
The text was updated successfully, but these errors were encountered: