我想知道,如果logstash能够直接从CSV文件中创建字段名,所有我能找到的是硬编码像这样的方式:在Logstash中:有没有直接从CSV文件头创建字段的方法?
csv {
separator => ","
columns => ["Timestamp",
"Imsi",
"imeitac",
"msisdn",
"mcc",
"mnc",
"rat",
"bearer",
"ID",
"Location"]
}
但是该领域可能不会以相同的顺序,那么是否有更动态的方式来创建运行的字段。基本上我希望能够根据解析开始时csv文件的头部创建所有字段。
我能够找到的所有资源都说不可能开箱即可,如果是这样的话,另一个可能的方法是什么?
要求“最佳”答案是征求意见。只要求“其他”答案并跳过意见就可以避免这个问题。希望这可以帮助。 –
(编辑)任何其他方式会做,我对ELK堆栈很新,所以我只是在寻找新的想法。 –