Centos5.5完整安装Cacti+Spine
2011-06-08 22:11
417 查看
Nginx平台搭建请参考:Nginx+mysql+php-fpm搭建高性能Nginx平台
实验环境如下:
监控主机:192.168.1.210(www+rrdtool+net-snmpd+cacti+spine)
被监控机:192.168.1.199(net-snmpd)
1、首先看看软件列表:
2、安装rrdtool
安装rrdtool所需的包有很多,可以用yum来搞定
然后安装rrdtool
3、安装net-snmp
copy一份配置模板过去:
启动snmpd:
被监控机要安装这东西,还需要进行一个简单的配置:
加上一行:
4、安装cacti
创建系统用户并授权:
创建数据用户并授权:
导入数据库并修改配置:
根据实际情况修改以下内容:
最后写crontab让net-snmp每5分钟抓取一次数据
授权rra目录:
5、安装spine
配置spine
根据实际情况修改以下东西:
6、最后打开浏览器测试一下:www.lihp.com/cacti
然后会显示 cacti的安装指南,设置好就不会再出现了。
点击 “Next”
选择“New Install”,点击“Next”
指定 rrdtool、 php、 snmp 工具的 Binary 文件路径,确保所有的路径都是显示“ FOUND”,没有 “NOT FOUND”的,点击 Finish 完成安装。
Cacti 默认的用户名与密码是 admin,输入用户名与密码,点击 login
为了安全的原因,第一次登录成功后,cacti 会强制要求你更改一个新的 password ,输入新密码并确认密码,点击 save ,进入 cacti 控制台界面;
然后进去setting更改一下配置如图:
然后在poller页上选择spine如图:
这样cacti的搭建就完成!
实验环境如下:
监控主机:192.168.1.210(www+rrdtool+net-snmpd+cacti+spine)
被监控机:192.168.1.199(net-snmpd)
1、首先看看软件列表:
cacti-0.8.7g.tar.gz cacti-plugin-0.8.7g-PA-v2.8.tar.gz cacti-spine-0.8.7g.tar.gz monitor.tar.gz net-snmp-5.2.6.tar.gz rrdtool-1.4.5.tar.gz settings-0.5.zip thold-0.4.3.tar.gz |
安装rrdtool所需的包有很多,可以用yum来搞定
[align=left]yum install -y freetype-devel zlib libpng freetype libart_lgpl libart_lgpl-devel pango-devel* cairo-devel*[/align] |
tar zxf rrdtool-1.4.5.tar.gz cd rrdtool-1.4.5 ./configure --prefix=/usr/local/rrtool --disable-python --disable-tcl make && make install |
tar zxvf net-snmp-5.2.6.tar.gz cd net-snmp-5.2.6 ./configure --prefix=/usr/local/net-snmp --enable-developer make make install |
cp EXAMPLE.conf /usr/local/net-snmp/share/snmp/snmpd.conf |
/usr/local/net-snmp/sbin/snmpd -c /usr/local/net-snmp/share/snmp/snmpd.conf |
vi /usr/local/net-snmp/share/snmp/snmpd.conf |
# sec.name source community com2sec local localhost COMMUNITY com2sec mynetwork NETWORK/24 COMMUNITY com2sec local 192.168.1.210 public #允许监控主机来抓取数据 |
tar zxvf cacti-0.8.7g.tar.gz mv cacti-0.8.7g /home/www/lihp.com/cacti |
useradd cacti chown cacti:cacti /home/www/lihp.com/cacti |
mysql -uroot -p123456 -e "create database cacti" mysql-uroot -p123456 -e "GRANT ALL PRIVILEGES ON cacti.* TO 'cacti'@localhost IDENTIFIED BY 'cacti'" |
mysql -ucacti -pcacti cacti < /home/www/lihp.com/cacti/cacti.sql |
vi /home/www/lihp.com/cacti/include/config.php |
$database_type = "mysql"; $database_default = "cacti"; $database_hostname = "localhost"; $database_username = "cacti"; $database_password = "cacti"; $database_port = "3306"; |
crontab -u cacti -e |
*/5 * * * * /usr/local/php/bin/php /home/www/lihp.com/cacti/poller.php > /dev/null 2>&1 |
chown -R cacti:cacti /home/www/lihp.com/cacti/rra |
tar zxvf cacti-spine-0.8.7g.tar.gz cd cacti-spine-0.8.7g ./configure --prefix=/usr/local/cacti-spine --with-snmp=/usr/local/net-snmp make && make install |
vi /usr/local/cacti-spine/etc/spine.conf |
DB_Host localhost DB_Database cacti DB_User cacti DB_Pass cacti DB_Port 3306 DB_PreG 0 |
然后会显示 cacti的安装指南,设置好就不会再出现了。
点击 “Next”
选择“New Install”,点击“Next”
指定 rrdtool、 php、 snmp 工具的 Binary 文件路径,确保所有的路径都是显示“ FOUND”,没有 “NOT FOUND”的,点击 Finish 完成安装。
Cacti 默认的用户名与密码是 admin,输入用户名与密码,点击 login
为了安全的原因,第一次登录成功后,cacti 会强制要求你更改一个新的 password ,输入新密码并确认密码,点击 save ,进入 cacti 控制台界面;
然后进去setting更改一下配置如图:
然后在poller页上选择spine如图:
这样cacti的搭建就完成!
相关文章推荐
- CentOS5.5 下 Cacti 的安装总结
- 一、CentOS6.5安装ElasticSearch5.5完整纪录与问题总结
- CentOS 5.5 Cacti安装
- centos5.5 安装cacti-0.8.7成功
- centos6.3 安装cacti完整实录
- CentOS5.5 下 Cacti 的安装总结
- CentOS 6 下升级安装Mysql 5.5 完整步骤
- CentOS 6 下升级安装Mysql 5.5 完整步骤
- CentOS+Cacti安装配置 (很完整且简单)
- CentOS 6 下升级安装Mysql 5.5 完整步骤
- CentOS5.5上用yum方式安装Cacti
- CentOS 6 下升级安装Mysql 5.5 完整步骤
- CentOS 5.5 下开源的系统监控工具 cacti 的安装
- CentOS 5.5上源码安装Cacti
- centos5.5快速安装cacti0.8.7g
- CentOS-6.0下安装配置Cacti-spine
- centos6.3 安装cacti完整实录
- CentOS 6 下升级安装Mysql 5.5 完整步骤
- PowerEdgeR710服务器上U盘安装CentOS-5.5
- 通过yum在CentOS5.5上安装MySQL5.1