如何解决Metricbeat 模块
为什么 ES 的 metric beat 有两个模块
- 弹性搜索
- Elasticsearch 包
两者在 modules.d 目录中的配置相同。
Elasticsearch 模块的 Kibana 页面建议使用 Elasticsearch 模块。
但是 Elasticsearch 模块的文档建议使用后者。 Reference
或者,运行 metricbeat 模块禁用 elasticsearch 和 metricbeat 模块启用 elasticsearch-xpack。
好纠结啊。我认为如果我需要使用 ES-wtih-Xpack,那么后面的模块。但是从 6.7.0 开始,ES 将 x-pack 的基本功能与开源功能一起提供。
谢谢。
解决方法
配置几乎一样,elasticsearch-xpack
有选项xpack.enabled: true
,它在elasticsearch
模块中不存在,而在elasticsearch-xpack
模中你也有不指定任何指标集。
如果您在 Kibana 中使用监控 UI,那么您应该使用 elasticsearch-xpack
模块,该模块将收集 kibana 需要的指标。
如果您没有使用 Kibana 中的监控 UI,或者甚至没有使用 Kibana 而只想收集指标,那么您需要使用 elasticsearch
模块并指定您想要收集的指标集。
elasticsearch-xpack
只是 elasticsearch
模块,没有配置任何 metricsets
并带有选项 xpack.enabled: true
。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。