Centos 6安装仙人掌监控网络流量

<强> Centos 6安装仙人掌监控网络流量

1,操作系统的安装,这个就不用写教程了吧(略)我个人用的是CentOS6.5最小化安装
装好系统以后关闭防火墙和selinux
#服务iptables stop ,,,/*关闭防火墙服务*/
# chkconfig iptables off ,,,/*永久性关闭*/

# vim/etc/sysconfig/selinux ,/*把SELINUX=执行改为禁用SELINUX=*/

<人力资源/>

2,安装仙人掌依赖的软件

# yum - y安装mysql mysql服务器mysql-devel httpd php php-pdo php-snmp php mysql lm_sensors - snmp net-snmp-utils net-snmp-libs rrdtool rrdtool-devel perl-PlRPC perl dbi perl-rrdtool perl-DBD-MySQL

<人力资源/>

3,装好依赖软件之后,snmp有3个地方需要配置一下

# vim/etc/snmp/snmpd.参看
第41行:将com2sec notConfigUser公共中默认的“默认”改为“127.0.0.1”
第62行:将访问notConfigGroup”“noauth确切systemview没有中没有任何的“systemview改”为“所有”
第85行:将#查看所有包括1。80这一行前面的#号去掉

<人力资源/>

4,配置好snmp以后我们来启动3个重要的服务

#服务snmpd start ,,/*启动snmp服务*/
# chkconfig snmpd提醒,,,/*设置开机启动*/
#服务httpd start
# chkconfig httpd
#服务mysqld开始# chkconfig mysqld

<人力资源/>

5,安装并配置仙人掌

# wget http://www.cacti.net/downloads/cacti-0.8.8b.tar.gz
#焦油-zxvf cacti-0.8.8b.tar。广州,,mv cacti-0.8.8b/var/www/html/cacti ,,

<人力资源/>

6,设置mysql数据库
mysqladmin - u root密码
# mysql -uroot -p ,,,/*新装的mysql没有密码,直接回车进入mysql数据库*/
mysql>创建数据库仙人掌;,,/*首先创建仙人掌数据库,注意别丢了分号*/
mysql>仙人掌上的所有特权授予。*与格兰特cacti@localhost被“仙人掌”选项,,,,/*创建仙人掌用户并授权*/
mysql>使用仙人掌;
mysql>源/var/www/html/cacti/cacti.sql;,,,/*导入仙人掌数据库文件*/
mysql>退出

<人力资源/>

7日配置仙人掌

# vim/var/www/html/cacti/include/config.php
$ database_type=癿ysql”;
$ database_default=跋扇苏啤?
$ database_hostname=發ocalhost”;
$ database_username=癱actiuser”,,,,/*因为我们先前在数据库建的是“仙人掌”用户,所以这里默认的“cactiuser”要改为“仙人掌”*/
$ database_password=癱actiuser”,,,,/*这里默认的密码我们也要改为“仙人掌”*/
database_port美元=" 3306 ";

<人力资源/>

8,增加仙人掌用户以用来写入rrd和日志目录的数据,否则就会生成不了图片

# useradd仙人掌
# cd/var/www/html/cacti
#乔恩- r仙人掌基本/日志/

<人力资源/>

9日添加任务计划

具体多长时间让仙人掌生成一次监控图表自己决定,这里以仙人掌的默认时间5分钟生成一次为例
# crontab - e
加入这一行保存即可
*/php/var/www/html/cacti/poller. 5 * * * *php比;2/dev/null祝辞,1

<人力资源/>

10,配置好之后重启输入http://ip/cacti

Centos 6安装仙人掌监控网络流量