马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
小知识:如果说Ubuntu是现今最受桌面用户欢迎的Linux操作系统,那么CentOS就是最受公司、企业、IDC喜爱的Linux发行版了。
1、下载官方供应的tomcat监控模版TomcatStats-0.zip(tomcat的模版见附件)
TomcatStats-0.zip
2、解压后将tomcatstats.pl可实行步伐上传至cacti部署目次/var/www/html/cacti/scripts
3、付与实行权限chmodu+xtomcatstats.pl
4、细心浏览TomcatStats-0.1.zip包内的install.txt文件,依照请求修正tomcat相干设置
我的修正以下:
1)起首修正server.xml文件
在server.xml设置文件的最好增加一个service:
点击(此处)折叠或翻开
- <Servicename="Admin">
- <Connectorport="8444"maxHttpHeaderSize="8192"
- maxThreads="150"minSpareThreads="25"maxSpareThreads="75"
- enableLookups="false"disableUploadTimeout="true"
- acceptCount="100"scheme="https"secure="true"
- clientAuth="false"sslProtocol="TLS"/>
- <Enginename="Admin"defaultHost="localhost">
- <RealmclassName="org.apache.catalina.realm.UserDatabaseRealm"
- resourceName="UserDatabase"/>
- <Hostname="localhost"appBase="webapps"
- unpackWARs="false"autoDeploy="false"
- xmlValidation="false"xmlNamespaceAware="false">
- <ValveclassName="org.apache.catalina.valves.FastCommonAccessLogValve"
- directory="logs"prefix="admin_access_log."suffix=".txt"
- pattern="combined"resolveHosts="false"
- fileDateFormat="yyy-MM-dd"/>
- <Contextpath=""cookies="false"
- docBase="/webapp/tomcat6/webapps/manager"debug="0"
- privileged="true"reloadable="false"/>
- </Host>
- </Engine>
- </Service>
提醒:该设置内容应增加在<Server></Server>选项卡内
2)修正tomcat-users.xml文件
在设置文件内增加以下内容:
<userusername="admin"password="passwords"roles="admin,manager"/>
提醒:
增加的内容应安排在<tomcat-users></tomcat-users>内,假如不是增加的以上账号口令需进进cacti--->console(把持台)-->DataInputMethods(数据输出***)--->TomcatStatus的InputString。将perl<path_cacti>/scripts/tomcatstats.pl<hostname>:8444adminpasswordshttp-8080修正为:perltomcatstats.plyourdomain:youportyouraccountyourpasswordhttp-8080
3)重启你的tomcat办事
4)Web端测试http://10.0.211.2:8444/manager/status?XML=true假如前往信息则证实你的设置ok
5)Cacti监控办事器测试./tomcatstats.pl10.0.211.2:8444adminpasswordshttp-8080
发明报错以下:
CantlocateXML/Simple.pmin@INC(@INCcontains:/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.plline7.
BEGINfailed--compilationabortedat./tomcatstats.plline7.
下面报错的意义是短少XML::Simple模块以是我们必要在体系上安装该模块以办理该成绩。
6)办理***:
起首我们必要下载cpanm工具并借助该工具安装以上模块
wgethttp://xrl.us/cpanm
#下载cpanm实行文件
chmodu+xcpanm
#付与实行权限
./cpanmXML::Simple
#安装短少的模块
5、导进cacti_host_template_tomcat_server.xml画图模版:上岸cacti监控平台Console(把持台)--->ImportTemplates(导进模板)
6、如今我们就能够像增加其他监控工具***在console->device->主机->AssociatedGraphTemplates举行增加->创立图象
最初小Tip:下面完成后发明有2张图出不来,分离是heapstatistics和connnectrate。
办理***:
console--->graphtemplates--->找到绝对应的模板---》UnitGridValue(--unit/--y-grid)设置为0,保留后就能够看到图了。
小知识:在过去的四年中,我经常使用CentOS,主要是作为企业Linux商业版本产品的一种替代,很多个人、企业或机构都希望拥有主流企业Linux的稳定性、可靠性和声誉。 |