Prometheus Client Telegraf Output Plugin

强大的性能和简单的集成,由 InfluxData 构建的开源数据连接器 Telegraf 提供支持。

50 亿+

Telegraf 下载量

#1

时序数据库
来源:DB Engines

10 亿+

InfluxDB 下载量

2,800+

贡献者

目录

强大的性能,无限的扩展能力

收集、组织和处理海量高速数据。当您将任何数据视为时间序列数据时,它都会更有价值。InfluxDB 是排名第一的时序平台,旨在与 Telegraf 一起扩展。

查看入门方法

Prometheus 是一个由云原生计算基金会托管的系统监控和警报工具包,该基金会还托管 Kubernetes,一个容器编排项目。它是开源的,是 Kubernetes 指标的流行监控解决方案。要使用 Prometheus 监控服务,您的服务需要公开一个 Prometheus 端点,这是一个 HTTP 接口,其中包含指标列表和指标的当前值。

Prometheus 服务器定期轮询接口以收集指标、存储数据和发送警报。这种架构称为基于轮询或拉取的监控。此系统不需要您安装代理来收集指标,但您确实需要部署“导出器”以公开您从中收集指标的系统的指标。

为什么使用 Prometheus Client Telegraf 插件?

此 Telegraf 插件启动一个 Prometheus 客户端并公开指标,以便 Prometheus 服务器可以轮询它们。这使您可以从您使用 Telegraf 收集的任何来源将数据发送到 Prometheus。如果您已经创建了使用 Kubernetes 和 Prometheus 的架构,这使您可以无缝地集成 InfluxDB,以利用其所有工具和客户端库来分析时间序列数据。例如,您可以使用 Prometheus Input Plugin 将数据从 Kubernetes 发送到 InfluxDB,在那里对其进行转换,并使用此输出插件创建一个客户端以将其发送回 Prometheus 服务器。

如何使用 Prometheus Client Telegraf 插件

此插件配置简单。您只需要为每个指标设置一个监听地址或端口和一个过期时间间隔,例如

listen = ":9273"
expiration_interval = "60s"

过期时间间隔为 0 表示没有过期时间。

Prometheus Client 指标

Prometheus Client Output Plugin 启动一个 Prometheus 客户端并公开所有指标/metrics 上,以供 Prometheus 服务器轮询。

有关更多信息,请查看文档

项目 URL   文档

强大的性能,无限的扩展能力

收集、组织和处理海量高速数据。当您将任何数据视为时间序列数据时,它都会更有价值。InfluxDB 是排名第一的时序平台,旨在与 Telegraf 一起扩展。

查看入门方法

相关集成