1、設(shè)置MySQL,創(chuàng)建Cacti數(shù)據(jù)庫和賬號
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個(gè)行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長期合作伙伴,公司提供的服務(wù)項(xiàng)目有:域名申請、虛擬主機(jī)、營銷軟件、網(wǎng)站建設(shè)、無錫網(wǎng)站維護(hù)、網(wǎng)站推廣。
[root@nagios ~]# mysql -u root -p123456 mysql> create database cactidb; mysql> GRANT ALL ON cactidb.* TO cactier@localhost IDENTIFIED BY '123456'; mysql> flush privileges; mysql> quit
2、安裝rrdtool
[root@nagios ~]# yum -y install rrdtool rrdtool-devel rrdtool-php
3、安裝配置snmp
[root@nagios ~]# yum install -y net-snmp net-snmp-utils net-snmp-libs [root@nagios ~]# vi /etc/snmp/snmpd.conf 可修改community默認(rèn)密碼public [root@nagios ~]# service snmpd restart [root@nagios ~]# chkconfig snmpd on
4、下載安裝Cacti
[root@nagios ~]# mkdir /home/nagios [root@nagios ~]# cd /home/nagios [root@nagios nagios]# wget http://www.cacti.net/downloads/cacti-0.8.8b.tar.gz [root@nagios nagios]# tar xzf cacti-0.8.8b.tar.gz [root@nagios nagios]# mv cacti-0.8.8b /var/www/html/cacti [root@nagios cacti]# cd /var/www/html/cacti [root@nagios cacti]# mysql -uroot -p cactidb < cacti.sql
5、配置參數(shù)
[root@nagios cacti]# vi /var/www/html/cacti/include/config.php $database_type = "mysql"; $database_default = "cactidb"; $database_hostname = "localhost"; $database_username = "cactier"; $database_password = "123456"; $database_port = "3306"; #$url_path = "/cacti/";
6、添加用戶、修改權(quán)限和屬主
[root@nagios cacti]# useradd cactier [root@nagios cacti]# passwd cactier #輸入密碼123456 [root@nagios cacti]# usermod -G cactier apache [root@nagios cacti]# chown -R root:root /var/www/html/cacti/ [root@nagios cacti]# chown -R cactier:cactier rra/ log/
7、Apache設(shè)置
[root@nagios cacti]# vi /etc/httpd/conf/httpd.conf <Directory "/var/www/html/cacti "> Options FollowSymLinks MultiViews AllowOverride None Order allow,deny Allow from all </Directory> [root@nagios cacti]# vi /etc/php.ini date.timezone=Asia/Shanghai [root@nagios cacti]# service httpd restart
8、添加計(jì)劃
每5分鐘更新RRD圖形,poller是單線程程序,可以改用支持多線程和分布式的工具spine
[root@nagios cacti]# crontab -e */5 * * * * php /var/www/html/cacti/poller.php &> /dev/null [root@nagios cacti]# service crond restart [root@nagios cacti]# ntpdate 65.55.56.206
切換用戶,手動執(zhí)行后在rra目錄下生成rrd圖形文件
[root@nagios cacti]# su - cactier [cactier@nagios cacti]# php /var/www/html/cacti/poller.php
也可以不執(zhí)行手動操作,等待5分鐘,觀察rra目錄下是否自動生成rrd文件
9、WEB頁面初始化
http://localhost/cacti
用戶名admin 密碼admin
10、測試采集數(shù)據(jù)
(1)查看RRD文件中數(shù)據(jù)
[cactier@nagios cacti]# cd /var/www/html/cacti/rra [cactier@nagios rra]# rrdtool fetch -r 300 localhost_mem_buffers_3.rrd AVERAGE date +%s
- nan表示沒有數(shù)據(jù),每隔300秒獲取一次數(shù)據(jù)。
(2)查看mysql中的更新時(shí)間
[cactier@nagios rra]# mysql -uroot -p123456 mysql>use cactidb; mysql>select * from poller_time; mysql>quit
正常的話是每五分鐘更新
(3)采集不到數(shù)據(jù)怎么辦
在網(wǎng)頁上清除緩存system utilities -->Rebuild poller cache
修改RRA權(quán)限#chmod 777 -R /srv/www/htdocs/cacti/rra
同步系統(tǒng)時(shí)間#ntpdate 65.55.56.206
(4)測試snmp抓取數(shù)據(jù)
[root@nagios ~]# snmpwalk -v 2c -c public <目標(biāo)機(jī)器IP> system
網(wǎng)頁標(biāo)題:Cacti+Nagios(二):安裝Cacti
新聞來源:http://aaarwkj.com/article14/iihige.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供ChatGPT、軟件開發(fā)、營銷型網(wǎng)站建設(shè)、定制網(wǎng)站、標(biāo)簽優(yōu)化、網(wǎng)站維護(hù)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)