天天看點

CACTI 仙人掌監控平台

CACTI 仙人掌監控平台

元件: LAMP:提供運作平台

       SNMP:提供網絡資料的收集  簡單網絡管理協定 161

       RRDtools: 彙總資料并繪制圖檔

1、檢查安全環境:

   iptables -F      清空防火牆

   setenforce 0    關閉SElinux

2、檢查IP位址

3、安裝軟體環境

   yum -y install httpd                                                                            阿帕奇

   yum -y install mysql mysql-server mysql-devel                                 資料庫

   yum -y install php php-mysql                                                             PHP

   yum -y install zlib freetype libjpeg fontconfig libxml2 gd php-gd    元件

   yum -y install rrdtool                                                                          元件

   yum -y install net-snmp net-snmp-utils                                            元件

4、安裝cacti

   tar -zxf cacti* -C /usr/src

   mv /usr/src/cacti-0.8.7g /var/www/html/cacti        剪切并改名到阿帕奇網頁處

5、修改配置檔案

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

   mysql

   cacti

   localhost

   3306

6、建立資料庫cacti

   mysql         進入資料庫

   create database cacti;    建立資料庫

   grant all on cacti.* to cacti@localhost identified by 'cacti';    添加使用者

   exit    退出

7、導入資料庫

   mysql -ucacti -p123456 cacti < /var/www/html/cacti/cacti.sql  将模闆檔案導入剛剛建立的資料庫

   useradd cacti    建立系統使用者

   chown cacti:cacti /var/www/html/cacti/rra/    将rra檔案夾的所屬主和所屬組該為cacti

8、通路安裝頁面

   http://IP/cacti/install

   預設使用者名:admin 預設密碼:admin

9、配置用戶端

   a、檢查安全環境

      iptables -F    清空防火牆

      setenforce 0    關閉SELinux

   b、保證能與伺服器通信

      ping 伺服器IP

   c、安裝軟體環境

      yum -y install net-snmp net-snmp-utils

   d、修改snmp配置,以便能将資料送出給伺服器

      vim /etc/snmp/snmpd.conf

      41 default改為伺服器IP public改為public123

      62 systemview改為all

      85 取消注釋

   e、重新開機snmp服務

      service snmpd restart

su cacti    切換使用者

php /var/www/html/cacti/poller.php    收集資料

su cacti    切換到cacti使用者上

crontab -e     建立定時任務

*/5 * * * * /sbin/php /var/www/html/cacti/poller.php    寫入設定定時任務每隔5秒鐘收集一次定時任務

繼續閱讀