1. 云栖社区>
  2. PHP教程>
  3. 正文

cacti+nagios 之cacti的搭建(-)

作者:用户 来源:互联网 时间:2017-12-01 16:01:26

cactinagios搭建

cacti+nagios 之cacti的搭建(-) - 摘要: 本文讲的是cacti+nagios 之cacti的搭建(-), 写在文章之外,如果大家不会使用pssh工具,可以参考自动化运维利器里面的轻量级运维工具pssh进行学习。 首先是安装lamp; Cacti安装配置文档描述: 操作系统版本:CentOS-6.5 一、软件及作用 1、安裝rrdtool(ca

写在文章之外,如果大家不会使用pssh工具,可以参考自动化运维利器里面的轻量级运维工具pssh进行学习。 首先是安装lamp;


Cacti安装配置文档描述: 操作系统版本:CentOS-6.5


一、软件及作用 1、安裝rrdtool(cacti用來保存数据集绘图的工具) 2、安裝net-snmp(使用snmpget获取数据) 3、安裝cacti(php程序,管理界面) 4、安裝spine(基于C快速的轮寻引擎,用它替代cmd.php作数据采集) 5、安裝插件(扩展监控数据等,cacti-plugin扩展cacti架构而支持插件,monitor图形方式显示设备状态,thold设备异常报警,settings邮件报警)


二、注意软件包的版本要对应:


wget http://mirrors.163.com/.help/CentOS6-Base-163.repo


安装apache


yum –y install php php-devel php-snmp php-gd php-mysql


安装mysql


yum install mysql mysql-server mysql-devel


service mysqld start


chkconfig mysqld on


mysqladmin –u root password ‘123456’


#安装编译环境


yum install gcc glibc glibc-common gd gd-devel


yum install libtool libpcap libpcap-devel gdbm gdbm-devel zlib zlib-devel


mysql -u root –p’123456’ -e “create database cacti”


mysql -u root –p’123456’ -e “grant all on cacti.* to [email protected] identified by ‘cacti’”


yum -y install rrdtool rrdtool-devel rrdtool-php


yum install –y net-snmp net-snmp-utils net-snmp-libs


vi /etc/snmp/snmpd.conf


#将community默认密码改为public


service snmpd restart


chkconfig snmpd on 三、安裝cacti


mkdir /root/cactinagios


cd /root/cactinagios wget http://www.cacti.net/downloads/cacti-0.8.8b.tar.gz tar -zxvf cacti-0.8.8b.tar.gz mv cacti-0.8.8b /var/www/html/cacti


cd /var /www/html/cacti


mysql –ucacti –password=’cacti’ cacti


修改参数:


vi /var/www/html/cacti/include/config.php


$database_type = “mysql”;


$database_defauult = “cacti”;


$database_hostname=”localhost”;


$database_username=”cacti”


$database_password=”cacti”


添加用户、修改权限和属主


useradd cacti


chown –R root:root /var/www/html/cacti


chown –R cacti:cacti rra/ log/


3.2 文件属性 chown -R cacti /var/www/html/cacti/rra chgrp -R cacit /var/www/html/cacti 3.3 周期执行 */5 * * * * php /var/www/html/cacti/poller.php > /dev/null 2>&1 3.4 访问浏览 http://IP/cacti可以进行访问,初始账号密码为admin:admin。



以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索cacti , nagios 搭建 ,以便于您获取更多的相关知识。