Telegraf - 两个具有不同标签的相同记录

Telegraf - 两个具有不同标签的相同记录

我会尽量描述我拥有什么以及我需要什么。如果有人知道怎么做,我将不胜感激。:]

  • 我有大约一千台服务器运行不同的应用程序。我想使用 Telegraf 监控操作系统指标,将时间序列数据发送到 InfluxDB 并由 Grafana 读取。
  • 这就是为什么我需要为 Telegraf 提供一个通用配置文件(您不想在每个服务器上都更改它)。
  • 一个应用程序可以在不同的服务器上运行。
    server01 = AppName01, AppName02, AppName03
    server02 =            AppName02, AppName03, AppName04
    server03 =                       AppName03, AppName04, AppName05
    ~
    

我最初的想法是[全局标签]包含服务器上安装的所有应用程序(即APPS = "AppName01,AppName02,AppName03)。我将从 ENV 变量中加载。但它不起作用。在 Grafana 中一个标签中不能有多个值并据此进行过滤。

是否有其他方法来获得一个通用的 Telegraf 配置文件并根据不同的应用程序启用过滤?

value=x, APP=AppName1
value=x, APP=AppName2

...例如使用不同的标签制作相同的记录。

相关内容