用cacti代替mrtg来监控交换机
2009-05-13 12:02:29来源:未知 阅读 ()
1:准备过程
[url=javascript:;]apache[/url]
、mysql安装的帖子太多了,不再重复。
注意php要装/usr/ports/lang/php4,否则是不行的,/usr/ports/lang/php4-extensions/和ZendOptimizer也装上,这样就够了。
现在
[url=javascript:;]安装[/url]
的话就用php5吧。
2:安装
[url=javascript:;]cacti[/url]
安装rrdtool
cd /usr/ports/net/rrdtool
make install clean;
安装net-snmp
cd /usr/ports/net-mgmt/net-snmp
make install clean;
ee /etc/rc.conf
snmpd_enable="YES"
snmpd_flags="-a -p /var/run/snmpd.pid"
snmptrapd_enable="YES"
snmptrapd_flags="-a -p /var/run/snmptrapd.pid"
mkdir /usr/local/etc/snmp
ee /usr/local/etc/snmp/snmpd.conf
##############################
syslocation somewhere
syscontact Me
me@somewhere.org
>
sysservices 77
rocommunity jxtm
load 12 12 12
###############################
7、安装cacti
注意:0.8.6f以下的版本有SQL注入漏洞
cd /usr/ports/net/cacti
make install FORCE_PKG_REGISTER=yes clean ;
因为mysql-client已经装过了,所以需要加上FORCE_PKG_REGISTER=yes
cd /usr/ports/net/cactid
make install clean;
ee /usr/local/etc/cactid.conf
DB_Host localhost
DB_Database cactidb
DB_User cacti
DB_Pass 123456
DB_Port 3306
数据库准备工作
# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 130 to server version: 4.1.15-log
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> create database cactidb;
Query OK, 1 row affected (0.00 sec)
mysql> grant all on cactidb.* to root;
Query OK, 0 rows affected (0.01 sec)
mysql> grant all on cactidb.* to root@localhost;
Query OK, 0 rows affected (0.01 sec)
mysql> grant all on cactidb.* to cacti;
Query OK, 0 rows affected (0.00 sec)
mysql> grant all on cactidb.* to cacti@localhost;
Query OK, 0 rows affected (0.01 sec)
mysql> set password for cacti@localhost=password('123456');
Query OK, 0 rows affected (0.00 sec)
mysql> exit
导入数据库
cp -R /usr/local/share/cacti /usr/www/cacti
我的apache主目录用了/usr/www,你可以根据实际更换
cd /usr/www/cacti
chown -R cacti:cacti rra/
chown -R cacti:cacti log/
cd scripts
chown cacti:cacti *
mysql -u root -p123456 cactidb
www.cacti.net
上找到新的模板或添加自己的模板。
##################################################
##################################################
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- 请问在FreeBSD6.2下如何编写监控脚本!!!!!!!!!!! 2009-05-13
- 配置 Nagios 监控 Oracle 服务器 2009-05-13
- FreeBSD下用bandwidthd监控网络流量 2009-05-13
- 飞信机器人在系统监控上的应用 2009-05-13
- mrtg监控squid状态 2009-05-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash