cacti监控tomcat总结 成功导入cacti监控tomcat模板
来源:互联网 发布:linux查看目录使用情况 编辑:程序博客网 时间:2024/06/07 09:46
标签:cacti监控tomcat tomcat模板导入
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://dingning51cto.blog.51cto.com/1797315/482648
cacti安装:
监控端:
mount /dev/cdrom /mnt
cd /mnt/CentOS/
rpm -ivh net-snmp-utils
安装rrdtool wget http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.2.27.tar.gz
yum install cairo-devel libxml2-devel pango-devel pango libpng-devel freetype freetype-devel libart_lgpl-devel
./configure --prefix=/usr/local
安装cacti(我用的是0.8.7g,./configure --prefix=/var/www/cacti)
安装到/var/www/cacti
useradd cactiuser
chown cactiuser.cactiuser /rra /log
注意cacti下poller.php权限问题
mysql -uroot
create databases cacti;
grant all privileges on cacti.* to 'cactiuser'@'localhost' identified by 'cactiuser';
flush privileges;
vim /var/www/cacti/include/config.php global.php
mysql -ucactiuser -pcactiuser -hlocalhost 能登录
mysql -ucactiuser -pcactiuser -hlocalhost cacti < /var/www/cacti/cacti.sql
su到cactiuser 执行crontab -u cacti -e
*/5 * * * * /usr/bin/php /var/www/cacti/poller.php & >/dev/null
vim /etc/httpd/conf/httpd.conf 设置Document ROOT
chown –R cactiuser rra/ log/
vi ./include/config.php
$database_type = “mysql”;
$database_default = “cacti”;
$database_hostname = “localhost”;
$database_username = “cactiuser”;
$database_password = “cactiuser”;
vi /etc/crontab
受控端:
安装net-snmp
打开默认的/etc/snmp/snmp.conf文件,更改如下配置:
1. 查找以下字段:
代码:
# sec.name source community
com2sec notConfigUser default public
将"comunity"字段改为你要设置的密码.比如"public".
将“default”改为你想哪台机器可以看到你的snmp信息,如192.168.1.210.
2. 查找以下字段:代码:
####
# Finally, grant the group read-only access to the systemview view.
# group context sec.model sec.level prefix read write notif
access notConfigGroup "" any noauth exact all none none
将"read"字段改为all.
代码:
#access notConfigGroup "" any noauth exact systemview none none
3. 查找以下字段:代码:
## incl/excl subtree mask
#view all included .1 80
将该行前面的"#"去掉.
4. 运行/etc/init.d/snmpd start命令运行snmpd.或 service snmpd start .
5. 如果有防火墙,打开UDP 161端口.运行netstat -ln查看161端口是否打开了使用ntsysv,让snmp服务,每次开机自动运行.
排错
在cacti 监控管理工作站上
1. 检查一下rra/下面,有没有数据
2. snmpwalk -v 2c -c public 192.168.1.181 if 用来测试被控对象(serverIP)是否开启了SNMP服务
3. snmpwalk -v 2c 192.168.1.181 -c public .1.3.6.1.4.1.2021.10.1.3 查看被控端是否有CPU负载的数据返回
4. /var/www/php/bin/php /var/www/htdocs/cacti/poller.php 用来测试PHP是否可以采集到数据.
(把 rra里的文件都删了-cacti 文件夹权限属主-刷新一下缓存system utilities rebuild poller cache)
安装tomcat 的cacti监控模板TomcatStats
照着压缩包里的install.txt做
manager 我放在了跟webapps同一个目录 然后添加service标签 目录全留空
测试http://192.168.1.124:9090/manager/html
http://192.168.1.181:8444/manager/status?XML=true
测试tomcat监控脚本是否正常获取数据
perl tomcatstats.pl 192.168.1.181:8444 admin admin http-8768
如果图前面设置都正确,图没有出来,可以尝试把
Templates-->Graph Templates-- Unit Grid Value 中清空.
连接速率 (Connection Rate)
JVM堆得使用情况(Heap Statistics)
线程状态(Thread Statistics)
吞吐量(Throughput)
本文出自 “丁宁的博客” 博客,请务必保留此出处http://dingning51cto.blog.51cto.com/1797315/482648
- cacti监控tomcat总结 成功导入cacti监控tomcat模板
- cacti监控tomcat服务
- cacti-tomcat监控调试
- Cacti如何监控Tomcat
- Cacti监控tomcat的方法
- Cacti监控Tomcat服务器实现过程
- 监控cacti
- cacti监控
- 监控-cacti
- cacti系列(二)之cacti添加对tomcat服务器的监控
- [Cacti] cacti监控Mongodb实战
- cacti中监控内存的模板
- 使用Cacti监控你的网络(六)- Cacti高级应用--打造自己的Cacti模板
- cacti监控nginx服务
- cacti 批量监控服务器
- cacti流量监控--verygood
- CACTI监控系统搭建
- CACTI监控mysql
- C/C++文件的操作--二进制文件读写
- 内核启动时无法切换终端的解决过程
- Cacti如何监控Tomcat
- 为列添加唯一性约束
- Keypress,KeyUp,KeyDown
- cacti监控tomcat总结 成功导入cacti监控tomcat模板
- FusionChartsFree 用法收集
- C语言的谜题
- configure编译时,出现 configure: error: C compiler cannot create executables错误解决
- 普通字符串转换为宽字符串
- 解决linux中flash掉电丢失数据问题
- 几何矩的由来及应用
- Cacti如何监控Nginx运行状态
- 查看文件属性 为什么大小和占用空间不同