gpt4 book ai didi

SCOM 中的 Linux 日志文件通配符

转载 作者:太空宇宙 更新时间:2023-11-04 12:21:33 26 4
gpt4 key购买 nike

我想在 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 上,它只能从监视模板监视一个文件,不支持文件模式。我可以推荐使用以下方法之一来解决此限制(按照复杂性递增的顺序):

  1. 将应用程序记录到一个文件(通过禁用日志文件轮换,或使用脚本将日志附加到单独的文件以供 SCOM 监视)
  2. 将日志文件传输到安装了 SCOM 代理的 Windows 服务器并从那里监控文件。不要忘记文件需要从 UNIX 行结尾 (\n) 转换为 DOS/Windows 行结尾 (\r\n)。
  3. 开发一些基于脚本(即:Python)的解决方案来跟踪日志文件轮换。虽然这可以涵盖所有 future 的需求(即:提醒日志中的更多模式),但它给系统增加了很多的复杂性

关于SCOM 中的 Linux 日志文件通配符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45797984/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com