大佬教程收集整理的这篇文章主要介绍了centos6.6 部署 cacti 并采集交换机流量,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
一、环境
系统版本: centos 6.6
ip:192.168.71.32
配置: 4核 8G 20G硬盘
使用安装包: wget https://www.cacti.net/downloads/cacti-0.8.7g.tar.gz
架构图:
二、部署
# yum -y install httpd MysqL MysqL-server MysqL-devel PHP PHP-MysqL
# yum -y install zlib freetype libjpeg fontconfig libxml2 gd PHP-gd
# yum -y install rrdtool
# yum -y install net-snmp net-snmp-utils
# vi /etc/httpd/conf/httpd.conf
找到#ServerName www.example.com:80
把#号注释拿掉,将 www.example.com:80 改为 localhost:80
# service snmpd start
# chkconfig snmpd on
安装cacti
#wget https://www.cacti.net/downloads/cacti-0.8.7g.tar.gz
# tar xf cacti-0.8.7g.tar.gz -C /var/www/html/
# cd /var/www/html/
# mv cacti-0.8.7g/ cacti
# vim /var/www/html/cacti/include/config.PHP
# MysqL -uroot -p
MysqL> create database cacti;
MysqL> grant all on cacti.* to ‘cactiuser‘@‘localhost‘ identified by ‘123456‘;
MysqL> flush privileges;
MysqL> use cacti;
MysqL>source /var/www/html/cacti/cacti.sql; //导入cacti数据库文件
MysqL>exit
# chown -R root:root /var/www/html/cacti/
# useradd cacti
# chown -R cacti:cacti /var/www/html/cacti/log/
# chown -R cacti:cacti /var/www/html/cacti/rra/
添加定时任务抓取:
写在 root 定时任务中,可以避免定时任务不执行或者无权限执行。
# chkconfig crond on
三、安装cacti
在浏览器输入http://192.168.71.32/cacti/install/,进入cacti安装向导
选择 Next
选择Next
更改密码:
四、添加监控
1、 点击 console ----> Devices----->Add
随后点击保存 save
------------>配置成功
2、增加绘图
点击 console----->Devices------>选择添加的设备(我这里是公司内网交换机)
会有很多端口可供选择 选择up 状态的
更换名称:如果有很多端口,很难识别是哪个端口,需要手动@L_489_35@名称,方法如下:
随后建立图表
点击 console ---->Graph Tress----Default Tree----Add
查看图表
至此,cacti 抓图 交换机流量成功!
以上是大佬教程为你收集整理的centos6.6 部署 cacti 并采集交换机流量全部内容,希望文章能够帮你解决centos6.6 部署 cacti 并采集交换机流量所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。