Chinaunix首页 | 论坛 | 博客
  • 博客访问: 642075
  • 博文数量: 95
  • 博客积分: 2091
  • 博客等级: 大尉
  • 技术积分: 982
  • 用 户 组: 普通用户
  • 注册时间: 2007-09-05 19:34
文章分类

全部博文(95)

文章存档

2017年(1)

2016年(20)

2015年(10)

2014年(6)

2013年(4)

2012年(1)

2011年(9)

2010年(6)

2009年(20)

2008年(17)

2007年(1)

我的朋友

分类: LINUX

2009-06-29 13:45:57

使用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) |
给主人留下些什么吧!~~

chinaunix网友2010-01-13 10:26:08

我是清空的Unit Grid Value 的,不是设为0

waynewu2009-10-21 11:04:38

你是够做了这一步? PS: 上面做完后你们可能会发现有2张图出不来,分别是heap statistics 和connnect rate, 请按下面的方法来做。 console---> graph templates--->找到相对应的模板---》Unit Grid Value (--unit/--y-grid) 设置为0, 保存后就可以看到图了。

chinaunix网友2009-09-24 15:35:07

我试过你的方法。。可是除了Heap statistics 之外。。其它图都取不到数据。。如何解决呢? http://bbs.linuxtone.org/thread-3785-1-1.html