我想在 SCOM 上监视 Linux 上的日志文件。
日志来自 postgresql。路径是/var/lib/pgsql/9.4/data/pg_log/postgresql-2017-08-21.log
。
问题是,如果我输入那个字符串,它就可以工作,但我似乎无法让它与日期的通配符一起工作。
我已经尝试过/var/lib/pgsql/9.4/data/pg_log/postresql-%Y-%m-%d.log
,但没有运气。
有什么想法吗?
我想在 SCOM 上监视 Linux 上的日志文件。
日志来自 postgresql。路径是/var/lib/pgsql/9.4/data/pg_log/postgresql-2017-08-21.log
。
问题是,如果我输入那个字符串,它就可以工作,但我似乎无法让它与日期的通配符一起工作。
我已经尝试过/var/lib/pgsql/9.4/data/pg_log/postresql-%Y-%m-%d.log
,但没有运气。
有什么想法吗?
SCOM 在 Linux 上提供的日志文件监视功能与在 Windows 上不同。在 Linux 上,它只能从一个监控模板监控一个文件,不支持文件模式。我可以推荐使用以下方法之一来解决此限制(按复杂度递增的顺序):
你可以试试 :
/var/lib/pgsql/9.4/data/pg_log/postresql-$(date +"%Y-%m-%d").log