【问题标题】:How to transform "Tags Values" in Telegraf如何在 Telegraf 中转换“标签值”
【发布时间】:2017-09-09 07:33:58
【问题描述】:

如何在 Telegraf 中转换标签值?

我正在尝试使用 Telegraf 将 Web 访问日志导入 InfluxDB。但是,一些 URL PATH 包含标识符(会话 ID、产品 ID 等)

我需要搜索和聚合每个路径类型(排除 ids),因此,我不能(?)让它们像那样变化。


在输入插件“logparser”中,我可以使用 grok 提取模式,但无法对我知道的提取值进行转换。

唯一的处理器插件(在输入和输出之间)只是一个“printer”。

【问题讨论】:

    标签: influxdb telegraf


    【解决方案1】:

    我找不到任何使用 Telegraf 的干净方法。也许我可以用 Telegraf 做一些体操(多个 Grok 解析器 + ex/inclusions?),但经过一些相当广泛的尝试后,我没有设法让任何工作 - 它看起来很繁琐。

    这只是答案的一半,但是:

    我设法用 LogStash 实现了我所尝试的,输出到 InfluxDB(LogStash 有自己的输出插件到 InfluxDB)。不太理想,因为现在我必须同时运行 Telegraf + LogStash 但它正在工作。

    我在 Telegraf 的 GitHub 上创建了一个功能请求: https://github.com/influxdata/telegraf/issues/2667

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-12-21
      • 1970-01-01
      • 1970-01-01
      • 2011-10-28
      • 2013-06-14
      • 2022-01-16
      • 2017-11-13
      相关资源
      最近更新 更多