exporter介绍
一、社区提供的exporter
范围 | 常用的exporter |
---|---|
数据库 | MySQL Exporter , Redis Exporter , MongoDB Exporter , MSSQL Exporter等 |
硬件 | Apcupsd Exporter,IoT Edison Exporter, IPMI Exporter, Node Exporter 等 |
消息队列 | Beanstalkd Exporter, Kafka Exporter, NSQ Exporter, RabbitMQ Exporter 等 |
存储 | Ceph Exporter, Gluster Exporter, HDFS Exporter, ScaleIO Exporter等 |
HTTP服务 | Apache Exporter, HAProxy Exporter, Nginx Exporter等 |
API服务 | AWS ECS Exporter, Docker Cloud Exporter, Docker Hub Exporter, GitHub Exporter等 |
日志 | Fluentd Exporter, Grok Exporter等 |
监控系统 | Collectd Exporter, Graphite Exporter, InfluxDB Exporter, Nagios Exporter, SNMP Exporter等 |
其它 | Blockbox Exporter, JIRA Exporter, Jenkins Exporter, Confluence Exporter等 |
二、node-exporter
1、搭建方式
docker run -d --name node-exporter -p 9100:9100 \
-v /proc:/host/proc:ro \
-v /sys:/host/sys:ro \
-v /:/rootfs:ro \
--net=host \
prom/node-exporter:v1.0.0
2、grafana导入dashboard:8919
三、cadvisor
1、搭建方式
docker run -d --name cadvisor -p 8080:8080 \
-v /:/rootfs:ro \
-v /var/run:/var/run:rw 、
-v /sys:/sys:ro \
-v /var/lib/docker/:/var/lib/docker:ro \
-v /dev/disk/:/dev/disk:ro \
--privileged \
google/cadvisor:v0.33.0
2、grafana导入dashboard:193
四、mysqld-exporter
1、搭建方式
docker run -d -p 9104:9104 --name mysql-exporter \
-e DATA_SOURCE_NAME="root:123456@(172.17.0.1:3306)/" \
prom/mysqld-exporter:v0.11.0
2、grafana导入dashboard:11323
五、rabbitmq-exporter
1、搭建方式
docker run -d -p 9419:9419 --name rabbitmq-exporter \
-e RABBIT_URL="http://172.17.0.1:15672" \
-e RABBIT_USER=admin \
-e RABBIT_PASSWORD=admin \
kbudde/rabbitmq-exporter:v1.0.0-RC7.1
2、grafana导入dashboard:4279
六、elasticsearch-exporter
1、搭建方式
--es.uri=http://username:password@ip:port 对于开启认证的es
docker run -d -p 9114:9114 --name es-exporter \
justwatch/elasticsearch_exporter:1.1.0 \
--es.uri=http://172.17.0.1:9200 # 客户端地址
2、grafana导入dashboard:2322
七、mongodb-exporter
1、搭建方式
# 副本集群模式
docker run -d --name mongodb-exporter -p 9104:9104 \
eses/mongodb_exporter \
-mongodb.uri mongodb://monitor:monitor@172.17.0.1:27017,172.17.0.1:27018,172.17.0.1:27019
2、grafana导入dashboard:2583
八、redis-exporter
1、搭建方式
docker run -d --name redis-exporter -p 9121:9121 \
-e REDIS_ADDR=172.17.0.1:6380 \
-e REDIS_PASSWORD=123456 \
oliver006/redis_exporter:v1.7.0-alpine