我在我的日誌中有一組信息。它採用JSON格式。Logstash從字符串創建一個數組數組
{
"someField":"someValue",
"columns":"[colName1, colName2, colName3, ... colNameN]",
"someField":"someValue"
}
我想這將被存儲爲在同一字段columns
陣列。
我想要顯示的用例是有多少用戶使用了名爲colName1
的特定列及其數量。
我正在使用output.conf ELK stak 5.x
我明白,這將是自動轉換爲數組。但在我的情況下,我正在使用ThreadContext來放置該值。而ThreadContext只支持'String'的vales。所以雖然我的值以數組格式查看,但它們實際上是以日誌文件的字符串格式導出的。那麼在這種情況下會發生什麼變化? –
ThreadContext是logstash插件?如果不是你提供的JSON格式應該來自默認的消息字段,所以我不知道你的意思是ThreadContext –
不是它的非logstash插件,但它是一個java庫,可以幫助我將值放入一個字段並使用它跨越。 –