各位大侠好!
我使用filebeat6采集日志,但是发现我们日志名称格式是“当前日期.log”,比如reqlogreq-2019-01-31.log、errlogerr-2019-01-31.log。
请问如何在filebeat.yml的paths里,引入当前的日期,然后能顺利采集到当天的日志呢?(模块以前的日志太多了,不能直接使用*)
我效仿了https://www.linuxidc.com/Linu... 这里面添加serverip的方法,但是没有生效...
各位大侠好!
我使用filebeat6采集日志,但是发现我们日志名称格式是“当前日期.log”,比如reqlogreq-2019-01-31.log、errlogerr-2019-01-31.log。
请问如何在filebeat.yml的paths里,引入当前的日期,然后能顺利采集到当天的日志呢?(模块以前的日志太多了,不能直接使用*)
我效仿了https://www.linuxidc.com/Linu... 这里面添加serverip的方法,但是没有生效...
3 回答841 阅读
2.6k 阅读
2 回答727 阅读
1.5k 阅读
我觉得就把日志格式写成*-${today}.log 然后写个crontab每天0点执行的定时脚本去更新这个全局变量应该就行了,脚本里差不多就是执行这两句:
today=
date +%Y-%m-%d
export today