Telegraf 输入插件:如何确定从哪个服务接受输入
Posted
技术标签:
【中文标题】Telegraf 输入插件:如何确定从哪个服务接受输入【英文标题】:Telegraf input plugin: How to determine form which service to take inputs 【发布时间】:2019-03-20 17:16:37 【问题描述】:我正在尝试使用 TICK 堆栈。即使在 google 中阅读了这么多内容后,我仍然感到困惑的是如何简单地设置一个输入插件来监控例如我的 apache 服务器或任何远程服务器。
这可能是一个简单的配置,但对我来说,telegraph.conf 并没有真正的帮助。
简而言之:
如何将 apache 服务器作为在 telegraf.conf 中收集指标的来源
如何确保指标(输入插件)以某种方式与源相关联 在 telegraf.conf 中
【问题讨论】:
【参考方案1】:这就是Input Plugins 的用途。
当您的机器上运行了一项服务时,您需要做的就是告诉 Telegraf 使用 input
从该服务收集数据(假设 Telegraf 有一个插件)。
例如,假设我想从postfix
收集数据,我将首先检查是否已经有一个 Telegraf 插件能够做到这一点。其实有一个可以收集postfix数据的telegraf插件Postfix telegraf plugin
现在如果我想使用这个插件,我需要做的就是在 telegraf.conf
文件中添加 [[inputs.postfix]]
并使用 postfix 插件页面上提供的选项对其进行自定义。
同样,还有Apache input plugin,只需在telegraf.conf
文件中添加[[inputs.apache]]
并根据您的要求自定义选项(在插件页面上给出)即可使用。
【讨论】:
以上是关于Telegraf 输入插件:如何确定从哪个服务接受输入的主要内容,如果未能解决你的问题,请参考以下文章
Spring Boot Actutaur + Telegraf + InFluxDB + Grafana 构建监控平台