在prometheus的官網上https://prometheus.io/download/ 可以下載到很多服務的exporter採集器:
blackbox_exporter
consul_exporter
graphite_exporter
haproxy_exporter
memcached_exporter
mysqld_exporter
node_exporter
pushgateway
statsd_exporter
除此之外,還有很多第三方提供的exporter採集器,這裏整理一下我所知道的。大家還用過什麼比較好的,也可以一起分享一下。
https://github.com/percona/mongodb_exporter
https://github.com/wrouesnel/postgres_exporter
https://github.com/prometheus/jmx_exporter
jmx_prometheus_httpserver
http://central.maven.org/maven2/io/prometheus/jmx/jmx_prometheus_httpserver/
jmx_prometheus_javaagent
http://central.maven.org/maven2/io/prometheus/jmx/jmx_prometheus_javaagent/
https://github.com/oliver006/redis_exporter
試用了一下,感覺metrics指標有點少,和grafana的dashboard裏面的不匹配。。
https://github.com/lovoo/jenkins_exporter
https://github.com/mesosphere/mesos_exporter
jenkins安裝Prometheus插件採集監控數據
https://wiki.jenkins.io/display/JENKINS/Prometheus+Plugin
使用grafana上提供的jenkins的dashboard進行展示
https://grafana.com/dashboards/306
pmm-client包含多種採集exporter
https://www.percona.com/doc/percona-monitoring-and-management/deploy/index.html