【问题标题】:How to use Check_MK and logwatch to monitor multiple log files as one service?如何使用 Check_MK 和 logwatch 监控多个日志文件作为一项服务?
【发布时间】:2017-05-28 21:34:59
【问题描述】:

如果在大量 (~1000) Jenkins 日志文件中发现给定模式(例如,EOFException),我正在尝试使用 Check_MK's logwatch 发送严重警报 (C)。为此,我创建了以下简单的logwatch.cfg 文件:

/var/opt/builddata/jenkins/jobs/*/builds/lastFailedBuild/log
 C EOFException

虽然这基本上可行,但我现在在 Check_MK 中为每个日志文件提供了一项新服务,完全弄乱了 GUI。

有没有办法配置 Check_MK 以将多个日志文件作为一个服务进行监视?

【问题讨论】:

    标签: jenkins check-mk


    【解决方案1】:

    虽然这个问题很老了,但答案应该是这个logwatch.groups

    很遗憾,这个帮助页面不是很有帮助。但是使用它相对容易。您基本上只需将文本文件“fileinfo.cfg”放在同一个文件夹中并在那里定义哪些文件是一个组。

    /etc/check_mk/fileinfo.cfg:

    /var/log/apache2/error.log
    /var/log/apache2/error.log-*
    

    现在,您可以使用 Checkmk 中的“文件分组模式”来定义组名fileinfo.groups。 WATO -> 主机和服务参数 -> 搜索“fileinfo.groups”

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-05-15
      • 1970-01-01
      • 2015-08-05
      • 1970-01-01
      • 1970-01-01
      • 2017-07-12
      • 2020-05-10
      相关资源
      最近更新 更多