cacti的安装与监控
yum创库的搭建# vim /etc/yum.repos.d/rhel-debuginfo.repo
http://4459021.blog.运维网.com/attachment/201207/2/4449021_1341238036Wacq.jpg
dns指向
# vim /etc/resolv.conf
http://4459021.blog.运维网.com/attachment/201207/2/4449021_13412380387ZR3.jpg
挂载光盘
# mount /dev/cdrom /mnt/cdrom/
安装cacti
# yum install httpd php php-mysql php-snmp mysql-server perl-DBD-MySQL php-pdo net-snmp net-snmp-libs net-snmp-utils net-snmp-devel ruby ruby-devel
导入cacti软件包
# cd cacti/
# ll
http://4459021.blog.运维网.com/attachment/201207/2/4449021_1341238052GUuE.jpg
# yum localinstall rrdt* --nogpgcheck –y
# chkconfig httpd on
# service httpd start
# chkconfig mysqld on
# service mysqld start
编辑snmp文件
# vim /etc/snmp/snmpd.conf
http://4459021.blog.运维网.com/attachment/201207/2/4449021_1341238056OSGT.jpg
http://4459021.blog.运维网.com/attachment/201207/2/4449021_1341238058wn7j.jpg
# chkconfig snmpd on
# service snmpd start
新建cacti数据库
# mysql
mysql> CREATE DATABASE cacti;
mysql> grant all privileges on cacti.* to cacti@localhost identified by 'cacti';
mysql> grant all privileges on cacti.* to cacti@127.0.0.1 identified by 'cacti';
mysql> grant all privileges on cacti.* to cacti@192.168.101.0 identified by 'cacti';
mysql> flush privileges;
mysql> \q
新建cacti帐号
# useradd cacti
# passwd cacti
测试php页面
# cd /var/www/html/
# vim index.php
http://4459021.blog.运维网.com/attachment/201207/2/4449021_13412380670FDx.jpg
编辑测试mysql与php的链接
# vim index.php
http://4459021.blog.运维网.com/attachment/201207/2/4449021_1341238071fQuP.jpg
# cd
# cd cacti/
# tar -zxvf cacti-0.8.7g.tar.gz -C /var/www/html
# cd /var/www/html/
# mv cacti-0.8.7g cacti
# cd cacti/
# chown -R root.root *
# vim include/config.php
http://4459021.blog.运维网.com/attachment/201207/2/4449021_1341238076Le8C.jpg
导入数据库
# mysql -ucacti -pcacti cacti /dev/null 2>&1
http://4459021.blog.运维网.com/attachment/201207/2/4449021_1341238385XB5J.jpg
修改snmp配置版本
new graphs-----Edit this host
http://4459021.blog.运维网.com/attachment/201207/2/4449021_1341238387zjZh.jpg
选择snmp版本2
http://4459021.blog.运维网.com/attachment/201207/2/4449021_13412395204l9U.jpg
查看被监控主机是否链接
# snmpwalk -v2c -c public 192.168.101.178
监控window系统主机
控制面板---添加删除程序---添加或删除windows组件---管理和监视工具
http://4459021.blog.运维网.com/attachment/201207/2/4449021_1341239527frbg.jpg
http://4459021.blog.运维网.com/attachment/201207/2/4449021_1341239533nV4q.jpg
我的电脑----管理----服务和应用程序---服务---snmp service---属性
http://4459021.blog.运维网.com/attachment/201207/2/4449021_13412395373CUX.jpg
http://4459021.blog.运维网.com/attachment/201207/2/4449021_13412395453y4v.jpg
配置cacti的windows监控
http://4459021.blog.运维网.com/attachment/201207/2/4449021_1341239554hPAM.jpg
链接不成功显示
http://4459021.blog.运维网.com/attachment/201207/2/4449021_1341239555iVAW.jpg
链接成功显示
http://4459021.blog.运维网.com/attachment/201207/2/4449021_1341239557tTFg.jpg
编辑windows监控信息
http://4459021.blog.运维网.com/attachment/201207/2/4449021_1341239561rAFu.jpg
http://4459021.blog.运维网.com/attachment/201207/2/4449021_134123956500fU.jpg
http://4459021.blog.运维网.com/attachment/201207/2/4449021_13412395694nZ7.jpg
新建graph tree用于管理windows2003
http://4459021.blog.运维网.com/attachment/201207/2/4449021_1341239571igbj.jpg
将新建的sevices挂在到tree上
http://4459021.blog.运维网.com/attachment/201207/2/4449021_1341239574dqvV.jpg
windows2003监控信息
http://4459021.blog.运维网.com/attachment/201207/2/4449021_1341239577D3QM.jpg
监控linux系统
# mount /dev/cdrom /mnt/cdrom/
# cd /mnt/cdrom/Server/
# yum install net-snmp
# vim /etc/snmp/snmpd.conf
http://4459021.blog.运维网.com/attachment/201207/2/4449021_13412395798Vzm.jpg
http://4459021.blog.运维网.com/attachment/201207/2/4449021_1341239580vh4D.jpg
# chkconfig snmpd on
# service snmpd start
配置linux系统监控
新建linux系统tree
http://4459021.blog.运维网.com/attachment/201207/2/4449021_1341239584NOwZ.jpg
编辑linux系统devices
http://4459021.blog.运维网.com/attachment/201207/2/4449021_1341239593BKMp.jpg
http://4459021.blog.运维网.com/attachment/201207/2/4449021_1341239595m3AB.jpg
http://4459021.blog.运维网.com/attachment/201207/2/4449021_1341239600MOCP.jpg
将linux添加linux管理tree下
http://4459021.blog.运维网.com/attachment/201207/2/4449021_1341239611rsih.jpg
linux系统监控信息
http://4459021.blog.运维网.com/attachment/201207/2/4449021_1341239618iSuX.jpg
linux下web监控
# cd ApacheStats_0.8.2/
# ll
http://4459021.blog.运维网.com/attachment/201207/2/4449021_1341239620yveI.jpg
# mv ss_apache_stats.php /var/www/html/cacti/scripts/
导入apache模块
http://4459021.blog.运维网.com/attachment/201207/2/4449021_1341239625qEPE.jpg
http://4459021.blog.运维网.com/attachment/201207/2/4449021_134123963046ED.jpg
添加web监控
http://4459021.blog.运维网.com/attachment/201207/2/4449021_13412396331bY4.jpg
http://4459021.blog.运维网.com/attachment/201207/2/4449021_1341239637bb3u.jpg
http://4459021.blog.运维网.com/attachment/201207/2/4449021_1341239647yuhC.jpg
# vim /etc/httpd/conf/httpd.conf、
http://4459021.blog.运维网.com/attachment/201207/2/4449021_1341239649rcsD.jpg
SetHandler server-status
Order Deny,Allow
Deny from all
Allow from all
# service httpd restart
监控web
http://4459021.blog.运维网.com/attachment/201207/2/4449021_1341239651duGs.jpg
http://4459021.blog.运维网.com/attachment/201207/2/4449021_1341239658oGlw.jpg
mysql的监控
导入所需插件
# cd cacti/better-cacti-templates-1.1.8/
# ll
total 52
-rw-r--r-- 1 root root 19071 Jun 18 15:13 COPYING
-rw-r--r-- 1 root root 7472 Jun 18 15:13 Changelog
-rw-r--r-- 1 root root 1933 Jun 18 15:13 README
drwxr-xr-x 2 root root 4096 Jun 18 15:13 definitions
drwxr-xr-x 2 root root 4096 Jun 18 15:13 misc
drwxr-xr-x 2 root root 4096 Jun 18 15:13 scripts
drwxr-xr-x 2 root root 4096 Jun 18 15:13 templates
drwxr-xr-x 2 root root 4096 Jun 18 15:13 tools
# cd scripts/
# cp ss_get_mysql_stats.php /var/www/html/cacti/scripts/
# vim /var/www/html/cacti/scripts/ss_get_mysql_stats.php
http://4459021.blog.运维网.com/attachment/201207/2/4449021_1341239660Uxhq.jpg
# chown cacti:cacti /var/www/html/cacti/cache/
# chmod 777 /var/www/html/cacti/cache/
客户端主机配置
# mount /dev/cdrom /mnt/cdrom/
# yum install mysql-server
# chkconfig mysqld on
# service mysqld start
# mysql
mysql> grant process,super on *.* to 'cacti'@'192.168.101.180' identified by 'cacti';
mysql> flush privileges;
mysql> \q
# vim /etc/snmp/snmpd.conf
http://4459021.blog.运维网.com/attachment/201207/2/4449021_1341239660wfSd.jpg
http://4459021.blog.运维网.com/attachment/201207/2/4449021_1341239663Konk.jpg
# service snmpd restart
主机监控链接检测
# snmpwalk -v 2c -c public localhost sysUpTime
DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (279121) 0:46:31.21
导入模块
http://4459021.blog.运维网.com/attachment/201207/2/4449021_13412396712YoY.jpg
http://4459021.blog.运维网.com/attachment/201207/2/4449021_1341239674BkTm.jpg
http://4459021.blog.运维网.com/attachment/201207/2/4449021_1341239676wMGe.jpg
http://4459021.blog.运维网.com/attachment/201207/2/4449021_1341239678kLrV.jpg
http://4459021.blog.运维网.com/attachment/201207/2/4449021_1341239688VyJH.jpg
http://4459021.blog.运维网.com/attachment/201207/2/4449021_134123969274ky.jpg
mysql监控信息
http://4459021.blog.运维网.com/attachment/201207/2/4449021_13412396942dSI.jpg
模块管理组件
安装插件管理器
# cd cacti/
# tar -zxvf cacti-plugin-0.8.7g-PA-v2.8.tar.gz
# cp -R cacti-plugin-arch/* /var/www/html/cacti/
进入cacti的目录
# cd /var/www/html/cacti/
# mysql -ucacti -pcacti cacti <pa.sql
打补丁
# patch -p1 -N <cacti-plugin-0.8.7g-PA-v2.8.diff
编辑php的配置文件
# vim include/config.php
改变url路径为 /cacti/
http://4459021.blog.运维网.com/attachment/201207/2/4449021_1341239695pHcq.jpg
拆解插件
# tar -zxvf monitor-latest.tgz
# tar -zxvf thold-latest.tgz
# tar -zxvf settings-latest.tgz
安装插件
# mv monitor-0.9/ /var/www/html/cacti/plugins/monitor
# mv thold-0.41/ /var/www/html/cacti/plugins/thold
# mv settings-0.6/ /var/www/html/cacti/plugins/settings
添加管理控制plugin management
http://4459021.blog.运维网.com/attachment/201207/2/4449021_13412396970DE9.jpg
http://4459021.blog.运维网.com/attachment/201207/2/4449021_1341239698ngCA.jpg
到控制台中启用插件
http://4459021.blog.运维网.com/attachment/201207/2/4449021_1341239701YG2k.jpg
http://4459021.blog.运维网.com/attachment/201207/2/4449021_1341239709usTk.jpg
安装成功
http://4459021.blog.运维网.com/attachment/201207/2/4449021_1341239714kXTD.jpg
页:
[1]