使用nagios自带check_log插件来监控tomcat日志文件的问题-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

使用nagios自带check_log插件来监控tomcat日志文件的问题

落地花开啦 2016-06-01 15:54:32 1370

自己想使用nagios自带胡check_log插件来监控tomcat日志文件,其它的简单的插件勉强能看懂,但是这个使用./check_log -h 之后帮助信息看不太懂...哪位给个例子,例如如何监控tomcat总的某个错误胡数量,当超过多少时发邮件,不胜感激!,谢谢

监控 应用服务中间件
分享到
取消 提交回答
全部回答(1)
  • 落地花开啦
    2019-07-17 19:23:27

    check_log的使用方式是
    check_log -F logfile -O oldlog -q query
    其中logfile是现在你要监控的日志,
    oldlog是一个文件,相当于保存了你之前的日志文件,也就是说每次执行check_log都会将log复制到oldlog文件,同时也为监控logfile文件找到入口;
    可以写一个空文件,或者随便写一个文件,他会自动生成;
    -q query是指查询内容,如果你希望查询日志中的error,可以使用-q error,这样出现error的时候便会返回错误状态1,同时描述error出现的次数,如果日志更新了,但是没有error则然会ok,同时oldlog会编程和log文件一致。

    0 0

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题