大家,請幫忙。 我現在使用telegraf作爲我的InfluxDB數據庫的日誌進紙器,這個概念是我的telegraf將讀取一個日誌,然後將結果發送到InfluxDB。如何使用telegraf解析每日更改的動態日誌名稱的日誌?
[[inputs.logparser]]
files = ["/here/is/the/directory/logname.log"]
from_beginning = false
它在日誌文件名爲logname.log時按預期工作。但是,今天我需要將日誌名稱系統更改爲logname.20170320.log,其中20170320是日誌日期。你介意,怎樣是正確的配置:
files = ["/here/is/the/directory/logname.log"]
所以它可以讀取每天的日誌的名稱動態地改變日常生活,如:
files = ["/here/is/the/directory/logname.20170320.log"]
files = ["/here/is/the/directory/logname.20170321.log"]
感謝您的幫助。
您可以編寫一個腳本,每天將日誌文件名更改爲當前日期。 – Luv33preet
感謝@ Luv33preet的洞察力,我已經實現你的想法,並且它的工作完美。非常感謝。 – regex