2017-04-13 29 views
1

如何轉換Telegraf中的標籤值?如何轉換Telegraf中的「標籤值」

我想用Telegraf將Web訪問日誌導入InfluxDB。但是,某些URL路徑包含標識(會話ID,產品ID等)

我需要搜索和聚合每個路徑類型(id不包括),因此,我不能(?)讓他們有所不同。


在輸入插件「logparser」我可以用一個神交提取模式,但我做不到提取的值的轉變,我知道的。

並且唯一的處理器插件(在輸入和輸出之間)僅僅是「printer」。

回答

1

我找不到任何干淨的方式與Telegraf做到這一點。也許我可以用Telegraf (多個Grok解析器+前/內含物?)做一些gymmics,但經過一些相當廣泛的嘗試後,我沒有設法做任何工作 - 它看起來很煩瑣。

這是隻有一半的答案,但:

我設法實現我與LogStash試圖代替,輸出到InfluxDB(LogStash都有自己的輸出插件InfluxDB)。不盡如人意,因爲現在我不得不同時運行Telegraf + LogStash,但它工作正常。

我在Telegraf的GitHub上創建了一個功能請求: https://github.com/influxdata/telegraf/issues/2667