Exporters and integrations
Some of these exporters are maintained as part of the official , those are marked as official, others are externally contributed and maintained.
We encourage the creation of more exporters but cannot vet all of them for best practices. Commonly, those exporters are hosted outside of the Prometheus GitHub organization.
The can export from a wide variety of JVM-based applications, for example Kafka and .
- Aerospike exporter
- Consul exporter (official)
- CouchDB exporter
- ElasticSearch exporter
- IoTDB exporter
- Memcached exporter (official)
- MongoDB query exporter
- MySQL router exporter
- (official)
- OpenTSDB Exporter
- PgBouncer exporter
- Presto exporter
- RavenDB exporter
- RethinkDB exporter
- Tarantool metric library
Hardware related
- apcupsd exporter
- Bosch Sensortec BMP/BME exporter
- Dell Hardware OMSA exporter
- IBM Z HMC exporter
- IPMI exporter
- Modbus exporter
- Netgear Router exporter
- Node/system metrics exporter (official)
- ProSAFE exporter
- Waveplus Radon Sensor Exporter
- Windows exporter
Issue trackers and continuous integration
- Beanstalkd exporter
- Gearman exporter
- Kafka exporter
- NSQ exporter
- MQTT blackbox exporter
- RabbitMQ exporter
- RocketMQ exporter
Storage
HTTP
- Apache exporter
- (official)
- Nginx metric library
- Passenger exporter
- Tinyproxy exporter
- WebDriver exporter
- AWS Health exporter
- Azure Health exporter
- Cloudflare exporter
- DigitalOcean exporter
- Docker Hub exporter
- Gmail exporter
- Mozilla Observatory exporter
- Pagespeed exporter
- Speedtest exporter
Logging
Other monitoring systems
- Alibaba Cloudmonitor exporter
- (official)
- Azure Monitor exporter
- Collectd exporter (official)
- Graphite exporter (official)
- Heka exporter
- InfluxDB exporter (official)
- JavaMelody exporter
- (official)
- Munin exporter
- New Relic exporter
- Osquery exporter
- Pingdom exporter
- Sensu exporter
- SNMP exporter (official)
- (official)
- TencentCloud monitor exporter
- ACT Fibernet Exporter
- BIND query exporter
- Blackbox exporter (official)
- cAdvisor
- ccache exporter
- DHCPD leases exporter
- Dnsmasq exporter
- Ethereum Client exporter
- Hostapd Exporter
- JMeter plugin
- Kannel exporter
- Kibana Exporter
- Locust Exporter
- Minecraft exporter module
- nftables exporter
- OpenStack blackbox exporter
- Pact Broker exporter
- PowerDNS exporter
- rTorrent exporter
- SABnzbd exporter
- Shield exporter
- SMTP/Maildir MDA blackbox prober
- SSH exporter
- Transmission exporter
- WireGuard exporter
When implementing a new Prometheus exporter, please follow the guidelines on writing exporters Please also consider consulting the . We are happy to give advice on how to make your exporter as useful and consistent as possible.
- Ansible Tower (AWX)
- Ballerina
- Caddy (direct)
- CockroachDB
- Concourse
- (direct)
- Diffusion
- Doorman (direct)
- Etcd (direct)
- FreeBSD Kernel
- Grafana
- Kong
- (direct)
- Linkerd
- MidoNet
- (direct)
- Minio
- Pretix
- (direct)
- RabbitMQ
- ScyllaDB
- SkyDNS (direct)
- Traefik
- Weave Flux
- (direct)
- Zipkin
The software marked direct is also directly instrumented with a Prometheus client library.
This section lists libraries and other utilities that help you instrument code in a certain language. They are not Prometheus client libraries themselves but make use of one of the normal Prometheus client libraries under the hood. As for all independently maintained software, we cannot vet all of them for best practices.
- Clojure:
- Go: go-metrics instrumentation library
- Go:
- Go: prombolt
- Java/JVM:
- Java/JVM: Hystrix metrics publisher
- Java/JVM:
- Java/JVM: Micrometer Prometheus Registry
- Python-Django: