监控您的架构中的 Telegraf 插件

导航至

监控 Telegraf —— 开源、插件驱动的服务器代理,用于从堆栈、传感器和系统中收集指标——很重要,因为它允许您跟踪堆栈中 Telegraf 插件 的健康状态。为此,开发了 Telegraf 监控模板。在介绍模板之前,回顾一下 Telegraf 的工作原理会有所帮助。

Telegraf 简述

如果您不熟悉 Telegraf 或需要复习,Telegraf 是一种很好的指标收集选择,因为它完全用 Go 编写;编译成一个没有外部依赖的单个二进制文件;内存占用最小;并且有 200 多个由社区专家编写的插件。

Telegraf 具有插件,可以直接从其运行的系统获取各种指标,从第三方 API 拉取指标,甚至通过 statsd 和 Kafka 消费者服务监听指标。它还具有输出插件,可以将指标发送到其他数据存储、服务和消息队列,包括 InfluxDB、Graphite、OpenTSDB、Datadog、Librato、Kafka、MQTT、NSQ 等。

模板的 Telegraf 监控仪表板

Telegraf监控模板是一个InfluxDB模板,它包含一个预制的仪表板。以下是模板的仪表板。

Telegraf monitoring dashboard

仪表板显示了收集的指标、图形错误以及输入、输出和收集写入指标的吞吐量。查看您可以主动跟踪的Telegraf监控指标列表。

使用Telegraf监控模板的优势

由于Telegraf是InfluxDB的本地指标收集代理,因此使用Telegraf监控模板(一个InfluxDB模板)来监控Telegraf比使用其他监控解决方案或从头开始构建监控解决方案要容易得多。

使用此模板,就像使用其他InfluxDB模板一样简单

  1. 在CLI中正确配置了您的InfluxDB凭据后,您可以使用快速安装命令安装Telegraf监控模板。
  2. 安装完成后,仪表板的数据将由包含的相关Telegraf输入配置自动填充。

根据您的组织如何运行Telegraf,您可能需要自定义输入配置以更好地满足您的需求。

要安装此模板,请注册您的免费InfluxDB Cloud账户.

今天开始使用InfluxDB模板

InfluxDB社区模板存储库是越来越多的InfluxDB模板的家。InfluxDB模板让您能够快速定义任何技术的整个监控配置(数据源、仪表板和警报),在一个易于共享的、开源的文本文件中,可以单条命令导入到InfluxDB。

要使用InfluxDB模板,请直接从GitHub使用模板的下载URL应用社区模板,或下载模板。请参阅如何使用模板以获取加载模板的详细说明。InfluxData文档网站还展示了如何查看验证应用模板。有兴趣提交您自己的InfluxDB模板吗?请学习如何构建一个