集成

除了 客户端库导出器和相关库 之外,Prometheus 中还有许多其他通用集成点。此页面列出了一些与这些相关的集成。

并非所有集成都列在此处,因为功能重叠或仍在开发中。导出器默认端口 Wiki 页面也恰好包含一些属于这些类别的非导出器集成。

文件服务发现

对于 Prometheus 本身不支持的服务发现机制,基于文件的服务发现 提供了一个用于集成的接口。

远程端点和存储

Prometheus 的 远程写入远程读取 功能允许透明地发送和接收样本。这主要用于长期存储。建议您仔细评估此领域的任何解决方案,以确认其可以处理您的数据量。

Prom-migrator 是一个用于在远程存储系统之间迁移数据的工具。

Alertmanager Webhook 接收器

对于 Alertmanager 本身不支持的通知机制,webhook 接收器 允许集成。

管理

Prometheus 不包含配置管理功能,允许您将其与现有系统集成或在其基础上构建。

其他

  • Alert analysis: 将告警存储到 ClickHouse 数据库并提供告警分析仪表盘
  • karma: 告警仪表盘
  • PushProx: 用于横向 NAT 和类似网络设置的代理
  • Promdump: kubectl 插件,用于转储和恢复数据块
  • Promregator: Cloud Foundry 应用程序的发现和抓取
  • pint: Prometheus 规则检查器

本文档是开源的。请通过提交 issue 或 pull request 来帮助改进它。