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

Missing cluster alerts with Metricbeat monitoring if monitoring plugin is disabled #51762

Closed
chrisronline opened this issue Jan 31, 2020 · 3 comments

Comments

@chrisronline
Copy link
Contributor

Exporters are responsible for creating the watcher-based cluster alerts for monitoring and exporters aren't used in a metricbeat monitoring world.

If a user has an appropriate license for watcher and never configures an exporter, the cluster alert watches are never created.

@elasticmachine
Copy link
Collaborator

Pinging @elastic/es-core-features (:Core/Features/Monitoring)

@chrisronline
Copy link
Contributor Author

This bug is actually more severe than we originally thought.

Right now (7.6+), users using Metricbeat to collect and ship monitoring data to a separate, dedicated Elasticsearch monitoring cluster will not have cluster alerts available for the production cluster.

Without exporters, the Elasticsearch monitoring plugin will create the necessary monitoring resources, such as index templates, ingest pipelines, and cluster alerts. However, these are only created on the cluster itself (since the Elasticsearch monitoring plugin creates a hidden, local exporter if the monitoring plugin is enabled) which works fine for index templates and ingest pipelines as those only need to exist on the monitoring cluster. For cluster alerts, this hidden, local exporter will create them, but they will be created on the monitoring cluster for the monitoring cluster. What we actually need is for cluster alerts to exist on the monitoring cluster for the production cluster.

Historically, this was done via the http exporter but that is not used with Metricbeat collection.

@dakrone
Copy link
Member

dakrone commented May 8, 2024

Internal monitoring has been deprecated for quite a while, and we're no longer doing any active development on it. I'm going to close this issue.

@dakrone dakrone closed this as not planned Won't fix, can't repro, duplicate, stale May 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants