• 导出和集成
    • 第三方导出器
      • 数据库Databases
      • 硬件相关Hardware related
      • 消息系统
      • 存储Storage
      • HTTP
      • APIs
      • Logging
      • 其他的监控系统
      • 其他杂项
    • 可直接使用的软件
    • 其他第三方实用工具

    导出和集成


    有很多库和服务, 支持从第三方系统的度量指标导入到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
    • apcupsd exporter
    • IoT Edison exporter
    • knxd exporter
    • Node/System metrics exporter 官方
    • Ubiquiti UniFi exporter

    消息系统

    • NATS exporter
    • NSQ exporter
    • RabbitMQ exporter
    • RabbitMQ Management Plugin exporter
    • Mirth Connect exporter

    存储Storage

    • Ceph exporter
    • ScaleIO exporter
    • Gluster exporter

    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

    • Google’s mtail log data extractor
    • Grok exporter

    其他的监控系统

    • 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:

    • cAdvisor
    • Doorman
    • Etcd
    • Kubernetes-Mesos
    • Kubernetes
    • RobustIRC
    • Quobyte
    • SkyDNS
    • Weave Flux

    其他第三方实用工具

    本节列出了帮助您以特定语言编写代码的库和其他实用程序。它们不是Prometheus客户端库,而是使用客户库。对于所有独立维护的软件,我们无法对其进行优化和改进。

    • Coljure: prometheus-clj
    • Go: go-metrics instrumentation library
    • Go: gokit
    • Java/JVM: Hystrix metrics publisher
    • Python-Django: django-prometheus