cacti监控tomcat服务

 

2009年8月17日 骡骡 发表评论 阅读评论

配置tomcat
# vi /usr/local/tomcat/conf/tomcat-users.xml

<?xml
 version
='1.0'
 encoding
='utf-8'
?>


<tomcat-users>
<role rolename ="manager" />
<user username ="tomcat" password ="Vale.com-init" roles ="manager" />
</tomcat-users>

重启tomcat服务

我的tomcat端口是8080,浏览器访问 http://tomat:1234567890@test.domain.cn:8080/manager/status?XML=true

Tomcat Status
JVM: free :11026536 total:42467328 max:775487488
Connector -- http-80
threadInfo maxThreads:500 minSpareThreads:25 maxSpareThreads:100 currentThreadCount:25 currentThreadsBusy:2
requestInfo maxTime:25858 processingTime:3131142 requestCount:48319 errorCount:1928 bytesReceived:1973142 bytesSent:404133092
Stage Time B Sent B Recv Client VHost Request
R 0 0 ? ? ?????
R 0 0 ? ? ?????
Connector -- jk-8009
threadInfo maxThreads:200 minSpareThreads:4 maxSpareThreads:50 currentThreadCount:4 currentThreadsBusy:1
requestInfo maxTime:0 processingTime:0 requestCount:0 errorCount:0 bytesReceived:0 bytesSent:0
Stage Time B Sent B Recv Client VHost Request

显示以上的话,说明tomcat设置正确。

配置cacti
拷贝 tomcatstats.pl到$cacti_home/scripts目录中,确保 XML::Simple模块安装
如果没有安装,使用perl -MCPAN -e”install XML::Simple”语句安装。

# perl tomcatstats.pl test.domain.cn:8080 tomcat 1234567890 http-8080

jvm_memory_free:205377864
 jvm_memory_max:954466304
 jvm_memory_total:301203456

connector_max_time:1015226 connector_error_count:2243 connector_bytes_sent:1599068002
connector_processing_time:9931650 connector_request_count:89363
connector_bytes_received:7268740 connector_current_thread_count:4
connector_min_spare_threads:0 connector_max_threads:150
connector_max_spare_threads:0 connector_current_threads_busy:1

出现以上说明cacti已经能够与tomcat服务器通讯。

在cacti服务器中导入cacti_host_template_tomcat_server.xml模板
导入后需要修改tomcat用户名与密码,”cacti”->”console”->”Data Input Methods”->”Tomcat Status”->”Input String”
perl /scripts/tomcatstats.pl :8080 tomcat 1234567890 http-8080

如果Connection Rate图形不显示,可能是图形模板的问题,我就遇到一个错误
Unit Grid Value (–unit/–y-grid) 取消里面的值,图形显示就OK啦

有几张图是很用的
heap statistics 显示jvm堆使用情况
thread statistics 显示线程使用情况
throughput 显示流量

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值