在tomcat的webapps目录下,新建一个目录jiankong(这个目录随便建),然后在其下面放一个asp文件。然后修改commands.cfg ,在里面添加
#tomcat1 set
define command{
command_name check_tomcat_8028
command_line /usr/local/nagios/libexec/check_http -I $HOSTADDRESS$ -p 8028 -u /jiankong/test.jsp -e 200
}
如果有多个端口,可以建立多个,只需要修改端口号,上面这个是8028端口,然后在servers.cfg中添加服务就好了。

 
标题:        作者:yann_yang  时间:2012-04-18 09:26
这个方法是可行的,我已经使用了一段时间,出现假死状态立刻就检测出来,网上说的那些监控端口的根本不行啊。因为tomcat经常死了,但是端口不能关闭的,除非手动关闭,端口才关闭,这样的话,很多情况下就检测不出来,这个方法我也参考网上的资料弄出来。贴出来大家参考一下吧。  
标题:        作者:typuc  时间:2012-04-18 11:22
首页监控 查看页面返回状态 是不是 200 表示ok 404表示页面不存在