在 Windows 中,是否有办法使用 check_mk_agent 的 [logfiles] 部分在日志文件名监控上设置动态日期?
在 Linux 中我知道我们可以使用 $(date +%Y%m%d),但不知道它是否可以在 Windows 上运行。
我每天都有一个日志文件,它们都放在同一个文件夹中,名称如下:Log_20190219.txt、Log_20190218.txt、Log_20190217.txt、Log_20190216.txt...
我已经在 check_mk.ini 中设置了这样的部分,但是它会检测每个日志文件的服务,所以这不是我需要的:
[logfiles]
textfile = C:\Path\To\Log\Log_*.txt
crit = *ERRNo*
我也尝试了下一步,但代理未检测到服务:
[logfiles]
textfile = C:\Path\To\Log\Log_$(date +%Y%m%d).txt
crit = *ERRNo*
在这种情况下有什么建议吗?