Cacti+Nagios(二):安裝Cacti

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

    切換用戶,手動(dòng)執(zhí)行后在rra目錄下生成rrd圖形文件

[root@nagios cacti]# su - cactier
[cactier@nagios cacti]# php /var/www/html/cacti/poller.php

    也可以不執(zhí)行手動(dòng)操作,等待5分鐘,觀察rra目錄下是否自動(dòng)生成rrd文件

9、WEB頁面初始化

  http://localhost/cacti

  用戶名admin 密碼admin

Cacti+Nagios(二):安裝Cacti

Cacti+Nagios(二):安裝CactiCacti+Nagios(二):安裝Cacti

Cacti+Nagios(二):安裝Cacti

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

Cacti+Nagios(二):安裝Cacti

    - 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

Cacti+Nagios(二):安裝Cacti

    正常的話是每五分鐘更新

(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://bm7419.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)請盡快告知,我們將會(huì)在第一時(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)

h5響應(yīng)式網(wǎng)站建設(shè)