prometheus-es-exporter
参照前文安装prometheus
https://blog.csdn.net/szj_jojoli/article/details/103804457
安装prometheus-es-exporter
docker search prometheus-es-exporter
docker pull braedon/prometheus-es-exporter:0.6.0
配置exporter.cfg
https://github.com/braedon/prometheus-es-exporter/blob/master/exporter.cfg
方式一:运行prometheus-es-exporter
prometheus-es-exporter -c prometheus-es-exporter/exporter.cfg -p 9206 -e http://ip:port/
方式二:运行prometheus-es-exporter
sudo docker run -d --name es_exporter -v /root/exporter.cfg:/usr/src/app/exporter.cfg -p 9206:9206 braedon/prometheus-es-exporter:0.6.0 -e http://ip:port/
验证-查看metrics
http://ip:9206/
验证-查看prometheus target
http://ip:9090/targets
验证-查看prometheus target
http://ip:9090/targets
进入prometheus修改prometheus.yml
docker exec -it container_id /bin/sh
cd /etc/prometheus/
vi prometheus.yml
#添加
- job_name: 'elasticsearch'
static_configs:
- targets: ['ip:9206']
重启prometheus
#配置生效
docker restart container_id
安装grafana
https://blog.csdn.net/szj_jojoli/article/details/103804102
接入grafana
添加数据源:
添加dashboard:
elasticsearch dashboard 266
接下来就按需根据prometheus进行配置