-
Notifications
You must be signed in to change notification settings - Fork 24.6k
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
[Stack Monitoring] Remove exporters #47215
Labels
Comments
Pinging @elastic/es-core-features |
14 tasks
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. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
The work described in this issue is a breaking change. As such, it is intended to be released only in a major release (i.e. no backports).
We now have the ability to monitor Elasticsearch, Kibana, Logstash, Beats, and APM Server with Metricbeat. The previous method of monitoring stack products, using collection code internal to each product that shipped monitoring data to a custom Monitoring Bulk API endpoint, is now deprecated. And in the next major release (likely 8.0.0), all code related to this internal collection approach should be removed.
This issue tracks the removal of one specific item related to the internal collection approach: the
local
andhttp
exporters implemented by the Monitoring plugin. Note that settings related to these exporters should also be removed from documentation. However, keep in mind that resource creation code from exporters would've already been moved to the plugin init stage (see #44102); settings related to this code should be retained but moved out from under the exporters namespace.By removing these exporters Elasticsearch will no longer be able to index monitoring documents into
.monitoring-*
indices, either on the local cluster or a remote monitoring cluster. Instead, users will have to run Metricbeat along side Elasticsearch. Metricbeat will collect monitoring metrics from various stack products and ship them to a specified Elasticsearch cluster for indexing into.monitoring-*
indices.The text was updated successfully, but these errors were encountered: