使用Cacti监控Tomcat waynewu 2009-06-29
安装Cacti的过程就不废话了。
1 首先下载监控tomcat的模板 TomcatStats-0.1.zip
2 导入模板 (cacti_host_template_tomcat_server.xml)
进入cacti --> Console ---> Import Templates
3 将解压缩TomcatStats-0.1.zip 得到的tomcatstats.pl 放到cacti/scritps目录下。
4 仔细阅读INSTALL.txt , 开启Tomcat manager, 由于我的机器之前已经设置好manager,所以我没有用INSTALL里面所讲的做法。
5 进入cacti---> console ---> Data Input Methods ---> Tomcat Status
修改Input String 中原 perl /scripts/tomcatstats.pl :8444 admin passwords http-8080
修改为:perl /scripts/tomcatstats.pl :8080/mstmgr/status username password http-8080
注:之前我的manager查看方式为:
6 Cacti中增加相关监控选项。
要点:
1 需要安装 XML::Simple
安装方法: (perl -MCPAN -e"install XML::Simple")
2 Tomcat manager的设置,设置完成后可以用INSTALL中提到的方法来测试
Example: ./tomcatstats.pl app1:8444 admin passwords http-8080
3 如果图前面设置都正确,图没有出来,可以尝试把 -->-- Unit Grid Value 中清空.
PS: 上面做完后你们可能会发现有2张图出不来,分别是heap statistics 和connnect rate, 请按下面的方法来做。
console---> graph templates--->找到相对应的模板---》Unit Grid Value (--unit/--y-grid) 设置为0, 保存后就可以看到图了。
最后贴几张监控的图
1 JVM堆得使用情况,这也是我最想监控的
2 线程状态:
3 吞吐量
欢迎转帖,请注明出处! waynewu 2009-06-29
阅读(3673) | 评论(3) | 转发(0) |