0
我正在用PID监视Java守护进程。以下是代码。Monit虚假警报
check process SemanticReplication with pidfile "/ngs/app/edwt/opsmonit /monit/scripts/process.pid"
start = "/ngs/app/edwt/scripts/javadaemon/start_daemon.ksh"
stop = "/ngs/app/edwt/scripts/javadaemon/stop_daemon.ksh"
很多时候,即使java守护进程已启动并运行,但当进程没有运行时,我得到错误警报。 在下一个监控周期中(一分钟后),当进程启动并运行时,另一个监控警报触发。
有人可以帮助我们如何避免这种虚假警报?
pidfile路径是否正确?这些空白空间很奇怪。这是你用来监控该服务的所有代码吗? –