Elasticsearch|Elasticsearch 监控指标接入Prometheus

一、在ES集群中的每个节点(master、data、coordinate)部署elasticsearch exporter;
1、下载exporter:https://github.com/prometheus...
2、如果ES集群有用户密码鉴权功能,创建一个专用于监控的remote_monitoring_user用户,此用户role权限包括:remote_monitoring_agent、remote_monitoring_collector,
如果ES集群没有用户密码鉴权,且安全评估OK的话,则不需要专门创建监控用户。
Elasticsearch|Elasticsearch 监控指标接入Prometheus
文章图片

【Elasticsearch|Elasticsearch 监控指标接入Prometheus】3、解压并启动exporter:

# 解压exporter安装包 tar -zxf elasticsearch_exporter-1.2.1.linux-amd64.tar.gz # 使用后台启动的方式启动exporter,在此假设ES节点是192.168.32.128:9200 nohup /path/elasticsearch_exporter --web.listen-address=192.168.32.128:9114 --es.uri=http://remote_monitoring_user:xxxxxx@192.168.32.128:9200 &(有remote_monitoring_user用户密码检验) nohup /path/elasticsearch_exporter --web.listen-address=192.168.32.128:9114 --es.uri=http://192.168.32.128:9200 &(无remote_monitoring_user用户密码检验)

    推荐阅读