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路徑是否正確?這些空白空間很奇怪。這是你用來監控該服務的所有代碼嗎? –