您好,登錄后才能下訂單哦!
前段時間因為要使用nagios監控tomcat程序,本來是在網上找到的監控端口的,像check_tcp!8080端口,但是實際的工作中卻出現問題了,實際中tomcat經常出現假死狀態,就是像jsp的頁面打不開的,但是端口已經是正常的,所以這個方法看來是不行了,后來在網上查找,可以直接使用check_http監控,就把我的方法貼出來,給剛使用nagios監控tomcat程序,節省一些時間。
在每一個tomcat的webapps目錄下,新建一個目錄test(這個目錄隨便建),然后在其下面放一個asp文件。然后修改commands.cfg ,在里面添加
#tomcat1 set
define command{
command_name check_tomcat_80
command_line /usr/local/nagios/libexec/check_http -I $HOSTADDRESS$ -p 80 -u /test/test.jsp -e 200
}
#tomcat2 set
define command{
command_name check_tomcat_8028
command_line /usr/local/nagios/libexec/check_http -I $HOSTADDRESS$ -p 8028 -u /test/test.jsp -e 200
}
然后在servers.cfg中添加tomcat服務就好了。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。