暂停数据收集
警告
Elasticsearch 监控插件已被弃用,并将在 10.0 版本中移除。请选择以下替代方案之一来监控您的 Elasticsearch 集群:
- AutoOps(推荐):通过性能建议、资源利用率可见性以及带有解决路径的实时问题检测,简化集群管理。
- 使用 Elastic Agent 或 Metricbeat 进行堆栈监控:从 Elasticsearch 收集日志和指标,并将它们发送到监控集群以便在 Kibana 中进行可视化。
为了帮助您做出决定,请参考 AutoOps 与堆栈监控对比。
要停止在 Elasticsearch 中生成监控数据,请禁用数据收集
xpack.monitoring.collection.enabled: false
当此设置置为 false 时,将不收集 Elasticsearch 监控数据,并且会忽略来自其他来源(如 Kibana、Beats 和 Logstash)的所有监控数据。
您可以使用 集群更新设置 API 来更新此设置。
如果您想收集来自 Kibana、Beats 和 Logstash 等来源的数据,但不想收集有关 Elasticsearch 集群的数据,您可以仅为 Elasticsearch 禁用数据收集
xpack.monitoring.collection.enabled: true
xpack.monitoring.elasticsearch.collection.enabled: false
如果您想单独禁用特定的导出器,可以针对每个导出器指定 enabled 设置(默认为 true)。例如
xpack.monitoring.exporters.my_http_exporter:
type: http
host: ["10.1.2.3:9200", "10.1.2.4:9200"]
enabled: false
- 禁用命名的导出器。如果不使用与现有导出器相同的名称,则会创建一个会被完全忽略的全新导出器。该值可以通过集群设置进行动态设置。
注意
定义一个禁用的导出器可以阻止默认导出器的创建。
要重新开始数据收集,请重新启用这些设置。