微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

仙人掌cacti平台接入Tomcat服务详解

1、下载官方提供的tomcat监控模版TomcatStats-0.zip(tomcat的模版见附件)

TomcatStats-0.zip

2、解压后将tomcatstats.pl可执行程序上传至cacti部署目录/var/www/html/cacti/scripts

3、赋予执行权限chmod u+x tomcatstats.pl

4、仔细阅读TomcatStats-0.1.zip包内的install.txt文件,按照要求修改tomcat相关配置

我的修改如下:

1)首先修改server.xml文件

在server.xml配置文件的最好添加一个service:

提示:该配置内容添加在<Server></Server>选项卡内

2)修改tomcat-users.xml文件

配置文件添加如下内容

<user username="admin" password="passwords" roles="admin,manager"/>

提示

添加内容应放置在<tomcat-users></tomcat-users>内,如果不是添加的以上账号口令需进入cacti---> console (控制台)--> Data Input Methods(数据输入方法) ---> Tomcat Status的Input String。将perl <path_cacti>/scripts/tomcatstats.pl <hostname>:8444 admin passwords http-8080修改为:perl tomcatstats.plyourdomain:youport youraccount yourpassword http-8080

3)重启你的tomcat服务

4)Web端测试http://10.0.211.2:8444/manager/status?XML=true如果返回信息则证明你的配置ok

5)Cacti监控服务器测试./tomcatstats.pl 10.0.211.2:8444 admin passwords http-8080

发现报错如下:

Can't locate XML/Simple.pm in @INC (@INC contains: /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/5.8.8 .) at ./tomcatstats.pl line 7.

BEGIN Failed--compilation aborted at ./tomcatstats.pl line 7.

上面报错的意思是缺少XML::Simple模块所以我们需要在系统上安装该模块以解决该问题。

6)解决方法

首先我们需要下载cpanm工具并借助该工具安装以上模块

wgethttp://xrl.us/cpanm

#下载cpanm执行文件

chmod u+x cpanm

#赋予执行权限

./cpanm XML::Simple

#安装缺少的模块

5、导入cacti_host_template_tomcat_server.xml绘图模版:登陆cacti监控平台Console(控制台) ---> Import Templates(导入模板)

6、现在我们就可以像添加其他监控对象方法在console->device->主机->Associated Graph Templates进行添加->创建图像

最后小Tip:上面完成后发现有2张图出不来,分别是heap statistics和connnect rate。

解决方法

console---> graph templates--->找到相对应的模板---》Unit Grid Value (--unit/--y-grid)设置为0,保存后就可以看到图了。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。