天天看点

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

1、实验拓扑

<a href="http://s2.51cto.com/wyfs02/M00/89/D6/wKioL1gfOjLAuEWyAABc_gCD1CU531.png-wh_500x0-wm_3-wmp_4-s_2728232332.png" target="_blank"></a>

2、安装Cacti

2.1、安装相关软件

[root@CentOS6 ~]# yum install -y httpd php php-mysql php-snmp mysql-server php-pdo net-snmp net-snmp-libs  net-snmp-utils  net-snmp-devel  ruby ruby-devel  gcc

[root@CentOS6 ~]# vim /etc/snmp/snmpd.conf 

62行的systemview改为all

修改前 access  notConfigGroup ""      any       noauth    exact  systemview none none

修改后 access  notConfigGroup ""      any       noauth    exact  all none none

85行的#号去掉

修改前 #view all    included  .1                               80

修改后 view all    included  .1                               80

启动相关服务

[root@CentOS6 ~]# service snmpd start

[root@CentOS6 ~]# service httpd start

[root@CentOS6 ~]# service mysqld start

设置开启启动

[root@CentOS6 ~]# chkconfig snmpd on

[root@CentOS6 ~]# chkconfig httpd on

[root@CentOS6 ~]# chkconfig mysqld on

2.2、安装第三方yum源和RRDtool

[root@CentOS6 ~]#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

[root@CentOS6 ~]# yum -y install rrdtool-* 

2.3、CACTI安装

[root@CentOS6 ~]# mkdir cacti

[root@CentOS6 ~]# cd cacti/

[root@CentOS6 cacti]# wget http://www.cacti.net/downloads/cacti-0.8.8h.tar.gz

[root@CentOS6 cacti]# tar -zxvf cacti-0.8.8h.tar.gz -C /var/www/html/

[root@CentOS6 cacti]# cd /var/www/html/

[root@CentOS6 html]# mv cacti-0.8.8h/ cacti

2.4、MYSQL配置

[root@CentOS6 html]# useradd cacti

[root@CentOS6 html]# echo "cacti" | passwd --stdin cacti

[root@CentOS6 html]# mysql

mysql&gt; create database cacti;

mysql&gt; grant all privileges on cacti.* to cacti@localhost identified by 'cacti';

mysql&gt; grant all privileges on cacti.* to [email protected] identified by 'cacti'; 

mysql&gt; flush privileges; 

mysql&gt; \q

2.5、CACTI配置

[root@CentOS6 html]# crontab -e

*/1 * * * * php /var/www/html/cacti/poller.php &gt;/dev/null 2&gt;&amp;1

[root@CentOS6 html]# mysql -ucacti -pcacti cacti &lt;/var/www/html/cacti/cacti.sql

[root@CentOS6 html]#  cd /var/www/html/cacti/ 

[root@CentOS6 cacti]# chown -R root.root *

[root@CentOS6 cacti]# 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、同步时钟

[root@CentOS6 ~]# yum -y install ntp

[root@CentOS6 ~]# ln -sf /usr/share/zoneinfo/Asia/Shanghai    /etc/localtime

[root@CentOS6 ~]# crontab -e

*/1 * * * * /usr/sbin/ntpdate asia.pool.ntp.org &gt;/dev/null 2&gt;&amp;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初始化

<a href="http://s1.51cto.com/wyfs02/M01/89/D6/wKioL1gfOkXxaDuHAABcwvwXywo584.png-wh_500x0-wm_3-wmp_4-s_1893234279.png" target="_blank"></a>

<a href="http://s1.51cto.com/wyfs02/M02/89/D9/wKiom1gfOkbAo5wtAABBv3IjpE8403.png-wh_500x0-wm_3-wmp_4-s_3946971002.png" target="_blank"></a>

<a href="http://s1.51cto.com/wyfs02/M01/89/D9/wKiom1gfOkeRwoMcAABoE11HcHw230.png-wh_500x0-wm_3-wmp_4-s_2885811035.png" target="_blank"></a>

<a href="http://s2.51cto.com/wyfs02/M01/89/D6/wKioL1gfOkiwrhaEAACkg4344lE818.png-wh_500x0-wm_3-wmp_4-s_852030377.png" target="_blank"></a>

<a href="http://s1.51cto.com/wyfs02/M02/89/D6/wKioL1gfOknixlHJAACmkFp2Ywc902.png-wh_500x0-wm_3-wmp_4-s_77908240.png" target="_blank"></a>

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

<a href="http://s3.51cto.com/wyfs02/M00/89/D9/wKiom1gfOmDxMAC4AACV6L0m8rM918.png-wh_500x0-wm_3-wmp_4-s_605082452.png" target="_blank"></a>

<a href="http://s4.51cto.com/wyfs02/M02/89/D9/wKiom1gfOmLRV-SsAADZ11m4Wjk671.png-wh_500x0-wm_3-wmp_4-s_308697848.png" target="_blank"></a>

<a href="http://s2.51cto.com/wyfs02/M00/89/D6/wKioL1gfOmOzaRE4AAC-vY3x5c8390.png-wh_500x0-wm_3-wmp_4-s_2056211672.png" target="_blank"></a>

<a href="http://s2.51cto.com/wyfs02/M02/89/D6/wKioL1gfOmSQmdUFAADKttaToWI238.png-wh_500x0-wm_3-wmp_4-s_1100246531.png" target="_blank"></a>

<a href="http://s3.51cto.com/wyfs02/M01/89/D9/wKiom1gfOmaDuui0AACHt5wGR9c300.png-wh_500x0-wm_3-wmp_4-s_2674952504.png" target="_blank"></a>

<a href="http://s1.51cto.com/wyfs02/M00/89/D9/wKiom1gfOmezno2MAACTqjmtyUo101.png-wh_500x0-wm_3-wmp_4-s_1864027483.png" target="_blank"></a>

<a href="http://s1.51cto.com/wyfs02/M00/89/D6/wKioL1gfOmjzASLFAACPqpSeHTM829.png-wh_500x0-wm_3-wmp_4-s_1482850750.png" target="_blank"></a>

<a href="http://s4.51cto.com/wyfs02/M01/89/D9/wKiom1gfOmnBlGeEAACrzfwxqdc007.png-wh_500x0-wm_3-wmp_4-s_778123423.png" target="_blank"></a>

<a href="http://s4.51cto.com/wyfs02/M01/89/D6/wKioL1gfOmqj-k3_AACSXvVRrh4270.png-wh_500x0-wm_3-wmp_4-s_2831939700.png" target="_blank"></a>

      本文转自开源殿堂 51CTO博客,原文链接:http://blog.51cto.com/kaiyuandiantang/1870059,如需转载请自行联系原作者