开发者社区> 问答> 正文

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

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

展开
收起
落地花开啦 2016-06-01 15:54:32 3001 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    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文件一致。

    2019-07-17 19:23:27
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
大规模日志数据平台架构面临的问题与挑战 立即下载
PostgresChina2018_赖思超_PostgreSQL10_hash索引的WAL日志修改版final 立即下载
Kubernetes下日志实时采集、存储与计算实践 立即下载