212121 发表于 2016-11-7 08:53:57

Cacti配置安装、监控Cisco交换机

1、实验拓扑


2、安装Cacti

2.1、安装相关软件
# yum install -y httpd php php-mysql php-snmp mysql-server php-pdo net-snmp net-snmp-libsnet-snmp-utilsnet-snmp-develruby ruby-develgcc

# vim /etc/snmp/snmpd.conf
62行的systemview改为all
修改前        accessnotConfigGroup ""      any       noauth    exactsystemview none none
修改后        accessnotConfigGroup ""      any       noauth    exactall none none

85行的#号去掉
修改前        #view all    included.1                               80
修改后        view all    included.1                               80

启动相关服务
# service snmpd start
# service httpd start
# service mysqld start

设置开启启动
# chkconfig snmpd on
# chkconfig httpd on
# chkconfig mysqld on


2.2、安装第三方yum源和RRDtool
#rpm -ivh ftp://ftp.pbone.net/mirror/ftp5.gwdg.de/pub/opensuse/repositories/home:/smite:/repo-repo/CentOS_CentOS-6/i686/rpmforge-release-0.5.3-1.1.i686.rpm
# yum -y install rrdtool-*

2.3、CACTI安装
# mkdir cacti
# cd cacti/
# wget http://www.cacti.net/downloads/cacti-0.8.8h.tar.gz
# tar -zxvf cacti-0.8.8h.tar.gz -C /var/www/html/
# cd /var/www/html/
# mv cacti-0.8.8h/ cacti

2.4、MYSQL配置
# useradd cacti
# echo "cacti" | passwd --stdin 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@192.168.137.3 identified by 'cacti';
mysql> flush privileges;
mysql> \q

2.5、CACTI配置
# crontab -e
*/1 * * * * php /var/www/html/cacti/poller.php >/dev/null 2>&1

# mysql -ucacti -pcacti cacti </var/www/html/cacti/cacti.sql
#cd /var/www/html/cacti/
# chown -R root.root *

# vim /var/www/html/cacti/include/config.php
$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cacti";
$database_password = "cacti";
$database_port = "3306";
$database_ssl = false;

2.6、同步时钟
# yum -y install ntp
# ln -sf /usr/share/zoneinfo/Asia/Shanghai    /etc/localtime

# crontab -e
*/1 * * * * php /var/www/html/cacti/poller.php >/dev/null 2>&1
*/1 * * * * /usr/sbin/ntpdate asia.pool.ntp.org >/dev/null 2>&1

3、配置交换机
en
conf t
interface Vlan1
ip address 192.168.137.2 255.255.255.0
no shut
ip route 0.0.0.0 0.0.0.0 192.168.137.1
snmp-server community cacti RO

4、cacti初始化






5、caci监控交换机端口流量










页: [1]
查看完整版本: Cacti配置安装、监控Cisco交换机