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 监控指标接入Prometheus_第1张图片

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:[email protected]: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用户密码检验)

你可能感兴趣的:(Elasticsearch 监控指标接入Prometheus)