您好,匿名用户

如何在filebeat.yml里使用当前日期?

0 投票

各位大侠好!

我使用filebeat6采集日志,但是发现我们日志名称格式是“当前日期.log”,比如reqlogreq-2019-01-31.log、errlogerr-2019-01-31.log。

请问如何在filebeat.yml的paths里,引入当前的日期,然后能顺利采集到当天的日志呢?(模块以前的日志太多了,不能直接使用*)

我效仿了https://www.linuxidc.com/Linu... 这里面添加serverip的方法,但是没有生效...

用户头像 提问 5月26日 @ Skarner 中士 (1,293 威望)
分享到:

1个回答

0 投票
 
最佳答案

我觉得就把日志格式写成*-${today}.log 然后写个crontab每天0点执行的定时脚本去更新这个全局变量应该就行了,脚本里差不多就是执行这两句:
today=date +%Y-%m-%d
export today

用户头像 回复 5月26日 @ 随意问站长 下士 (820 威望)
选中 5月12日 @Skarner
提一个问题:

相关问题

0 投票
1 回复 231 阅读
0 投票
0 回复 19 阅读
0 投票
1 回复 17 阅读
用户头像 提问 5月16日 @ Usopp 中士 (1,194 威望)
0 投票
0 回复 109 阅读

欢迎来到随意问技术百科, 这是一个面向专业开发者的IT问答网站,提供途径助开发者查找IT技术方案,解决程序bug和网站运维难题等。
温馨提示:本网站禁止用户发布与IT技术无关的、粗浅的、毫无意义的或者违法国家法规的等不合理内容,谢谢支持。

IT技术交流群 - 随意问
欢迎访问随意问技术百科,为了给您提供更好的服务,请及时反馈您的意见。
...