导出和集成
有很多库和服务, 支持从第三方系统的度量指标导入到Prometheus的度量指标。这对于(例如:HAProxy或者Linux系统统计信息)不能直接使用Prometheus度量指标是非常有用的。
第三方导出器
有一些exporter主要有Prometheus Github组织维护的,详见地址,这些项目被标记为official, 其他都是由外部贡献和维护的。
我们鼓励更多exporters的出现,但无法对所有人进行推广,通常这些exporters被托管在Prometheus Github组织之外。
导出器默认端口wiki页面已经成为了导出器的目录列表,包括的一些不在这里列出的导出器,主要原因是有些导出器功能类似,或者还在开发中。
JMX exporter能够从大多数JVM应用中导出数据,例如:kafka和cassandra。
数据库Databases
- Aerospike exporter
- ClickHouse exporter
- Consul exporter 官方
- CouchDB exporter
- ElasticSearch exporter
- Memcached exporter 官方
- MongoDB exporter
- MySQL server exporter 官方
- PgBouncer exporter
- PostgreSQL exporter
- ProxySQL exporter
- Redis exporter
- RethinkDB exporter
- SQL query result set metrics exporter
- Tarantool metric library
硬件相关Hardware related
- apcupsd exporter
- IoT Edison exporter
- knxd exporter
- Node/System metrics exporter 官方
- Ubiquiti UniFi exporter
消息系统
存储Storage
HTTP
- Apache exporter
- HAProxy exporter 官方
- Nginx metric library
- Nginx VTS exporter
- Passenger exporter
- Varnish exporter
- WebDriver exporter
APIs
- AWS ECS exporter
- Cloudfare exporter
- DigitalOcean exporter
- Docker Cloud exporter
- Docker Hub exporter
- Github exporter
- Mozilla Observatory exporter
- OpenWeatherMap exporter
- Rancher exporter
- Speedtest.net.exporter
Logging
其他的监控系统
- Akamai Colud monitor exporter
- AWS CloudWatch exporter 官方
- Cloud Foundry Firehose exporter
- Collectd exporter 官方
- Graphite exporter 官方
- Heka dashboard exporter
- Heka exporter
- InfluxDB exporter 官方
- JMX exporter 官方
- Munin exporter
- New Relic exporter
- Pingdom exporter
- scollector exporter
- SNMP exporter 官方
- StatsD exporter
其他杂项
- BIG-IP exporter
- BIND exporter
- BlackBox exporter 官方
- BOSH exporter
- Dovecot exporter
- Jenkins exporter
- Kemp LoadBalancer exporter
- Meteor JS web framework exporter
- Minecraft exporter module
- PowerDNS exporter
- Process exporter
- rTorrent exporter
- Script exporter
- SMTP/Maildir MDA blackbox prober
- Transmission exporter
- Unbound exporter
- Xen exporter
当实现一个新的Prometheus导出器时,请遵循[writing exporter指南](https://prometheus.io/docs/instrumenting/writing_exporters),也请参考[邮件列表](https://groups.google.com/forum/#!forum/prometheus-developers)。我们乐意给出建议告诉你怎样写一个尽可能有用地,一致性地导出器
可直接使用的软件
一些第三方软件本身就已经暴露了Prometheus度量指标, 因此不需要exporter:
其他第三方实用工具
本节列出了帮助您以特定语言编写代码的库和其他实用程序。它们不是Prometheus客户端库,而是使用客户库。对于所有独立维护的软件,我们无法对其进行优化和改进。
- Coljure: prometheus-clj
- Go: go-metrics instrumentation library
- Go: gokit
- Java/JVM: Hystrix metrics publisher
- Python-Django: django-prometheus