除了客户端库和导出器以及相关库之外,Prometheus还有许多其他通用集成点。 此页面列出了与这些集成的一些集成。
由于功能重叠或仍处于开发阶段,并非所有集成都列在此处。 导出器默认端口维基页面也恰好包含一些适合这些类别的非导出器集成。
对于Prometheus本身不支持的服务发现机制,基于文件的服务发现提供了集成接口。
Prometheus的远程写入和远程读取功能允许透明地发送和接收样本。 这主要用于长期存储。 建议您仔细评估此空间中的任何解决方案,以确认它可以处理您的数据量。
- AppOptics:写
- Chronix:写
- Cortex:读和写
- CrateDB:读和写
- Elasticsearch:写
- Gnocchi:写
- [Graphite]https://github.com/prometheus/prometheus/tree/master/documentation/examples/remote_storage/remote_storage_adapter):写
- InfluxDB:读和写
- IRONdb:读和写
- Kafka:写
- M3DB:读和写
- OpenTSDB:写
- PostgreSQL/TimescaleDB:读和写
- SignalFx:写
- Splunk:写
- TiKV:读和写
- VictoriaMetrics:写
- Wavefront:写
对于Alertmanager本身不支持的通知机制,webhook接收器允许集成。
- Alertsnitch:将报警存入MySQL数据库
- AWS SNS
- DingTalk
- IRC Bot
- JIRAlert
- Phabricator / Maniphest
- prom2teams:将通知转发给Microsoft Teams
- SMS:支持多个提供商
- SNMP traps
- Telegram bot
- XMPP Bot
Prometheus不包含配置管理功能,允许您将其与现有系统集成或构建在其上。
- Prometheus Operator:在Kubernetes上管理Prometheus
- Promgen:Prometheus和Alertmanager的Web UI和配置生成器
- karma:报警看板
- PushProx:代理到横向NAT和类似的网络设置
- Promregator:发现和抓取Cloud Foundry应用程序