成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Cacti監控的安裝與配置

系統
Cacti是一個非常好的網絡監控工具,利用php語言實現其功能,Cacti通過 snmpget來獲取數據,使用 RRDtool繪畫圖形,而且你完全可以不需要了解RRDtool復雜的參數,本文簡要的介紹了cacti的安裝和配置,一起來看看。

Cacti是一個非常好的網絡監控工具,利用php語言實現其功能,Cacti通過 snmpget來獲取數據,使用 RRDtool繪畫圖形,而且你完全可以不需要了解RRDtool復雜的參數。它提供了非常強大的數據和用戶管理功能,可以指定每一個用戶能查看樹狀結構、host以及任何一張圖,還可以與LDAP結合進行用戶驗證,同時也能自己增加模板,功能非常強大完善。界面友好,下面來簡要的介紹下cacti的安裝和配置,cacti的安裝需要lamp環境,php需要有一大堆的擴展。

一、編譯安裝rrdtool

Linux下用的最多的是MRTG的性能監視,MRTG配置比較簡單,MRTG的確是非常好的東東,但我認為它畢竟已經是一套很舊的軟件了,其作者在多年前就已經開發了RRDTool代替該軟件,現在已經發展得很成熟。既然有更好的選擇,為什么我們還要用MRTG呢? 簡單的說,rrdtool就是一個強大的繪圖的引擎,很多語言都可以調用rrdtool繪圖。

Cacti整個系統的架構是這樣的:基于SNMP協議,被監控端是服務器,或一些網絡設備,網絡管理工作站,采用Linux(或Freebsd)操作系統,并且安裝Net-SNMP工具,使用RRDTOOL采集數據,存儲數據,并用Cacti調用rrdtool顯示出來。

CACTI采用PHP編寫,基于B/S結構。

  1. [root@server5 ~]# cd /usr/local/src/tarbag/ 
  2. [root@server5 tarbag]# wget http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.4.4.tar.gz 
  3. [root@server5 tarbag]# tar -zxvf rrdtool-1.4.4.tar.gz -C ../software/ 
  4. [root@server5 tarbag]# cd ../software/rrdtool-1.4.4/ 
  5. [root@server5 rrdtool-1.4.4]# ./configure --prefix=/usr/local/rrdtool 
  6. [root@server5 rrdtool-1.4.4]# make && make install 
  7. [root@server5 rrdtool-1.4.4]# ls /usr/local/rrdtool/ 
  8. bin include lib share 
  9. 也可以自動安裝 
  10. #yum -y install rrdtool 
  11. # rrdtool 
  12. RRDtool 1.4.4  Copyright 1997-2010 by Tobias Oetiker <tobi@oetiker.ch> 
  13.                Compiled Jan 14 2014 18:25:27 

二、安裝配置net-snmp

  1. # yum -y install net-snmp net-snmp-libs net-snmp-utils 
  2. 或 
  3. # yum -y install net-snmp* 
  4. 也可手工安裝 
  5. # tar -zxvf net-snmp-5.2.4.tar.gz 
  6. # cd net-snmp-5.2.4 
  7. # ./configure --prefix=/usr/loca/net-snmp --enable-developer 
  8. # make 
  9. # make install 
  10. 配置net-snmp 
  11. # vim /etc/snmp/snmpd.conf 
  12. 開機啟動 
  13. # chkconfig snmpd on 
  14. # service snmpd start 

三、Cacti安裝 

  1. [root@server5 tarbag]# wget http://www.cacti.net/downloads/cacti-0.8.7g.tar.gz 
  2. 直接解壓就行了 
  3. [root@server5 tarbag]# tar -zxvf cacti-0.8.7g.tar.gz 
  4. [root@server5 tarbag]# mv cacti-0.8.7g /usr/local/cacti 

四、在數據庫服務器上導入cacti數據庫文件

  1. [root@server5 ~]# cd /usr/local/cacti 
  2. [root@server5 cacti]# scp cacti.sql 
  3. [root@yunwei ~]# mysql 
  4. Welcome to the MySQL monitor. Commands end with ; or \g. 
  5. Your MySQL connection id is 1 
  6. Server version: 5.1.36-log Source distribution 
  7. Type 'help;' or '\h' for help. Type '\c' to clear the buffer. 
  8. mysql> create database cacti; 
  9. Query OK, 1 row affected (0.00 sec) 
  10. mysql> use cacti 
  11. Database changed 
  12. mysql> source /tmp/cacti.sql; 
  13. mysql> select * from cacti.version; 
  14. +-------------+ 
  15. | cacti       | 
  16. +-------------+ 
  17. | 0.8.7g |  
  18. +-------------+ 
  19. 1 row in set (0.00 sec) 
  20. 創建數據庫用戶 
  21. mysql> GRANT ALL ON cacti.* TO cacti@localhost IDENTIFIED BY 'cacti'; 
  22. mysql> flush privileges; 
  23. 配置Cacti中的mysql連接參數: 
  24. # vi /usr/local/cacti/include/config.php 
  25. $database_type = "mysql"
  26. $database_default = "cacti"
  27. $database_hostname = "192.168.1.1"
  28. $database_username = "cacti"
  29. $database_password = "cacti"
  30. $database_port = "3306"
  31. $url_path = "/cacti/";  #這一行非常重要設置cacti程序訪問路徑的 

五、建立任務調度(設置cacti收集數據的默認的任務計劃)

  1. # crontab -e 
  2. */2   *    *   *    *  /usr/local/php5.3.23/bin/php /usr/local/cacti/poller.php > /dev/null 2>&1 
  3. 代表每2分鐘來執行后面PHP解析內容,把顯示信息重定向到空的路徑 
  4. 為了防止這個任務計劃不執行,我們***手動驗證一下, 
  5. # /usr/bin/php /usr/local/cacti/poller.php 
  6. 如果出現大量php時區設置的錯誤,那php.ini的時區設置的不對,下面我們來修改一下php時區。 
  7. # vim /etc/php.ini 
  8. date.timezone = Asia/Shanghai 
  9. # service httpd restart 

六、安裝cacti

在瀏覽器中輸入http://ip/cacti 跟著提示進行安裝;默認管理員用戶名和密碼都是admin,***登錄強制要求修改管理員用戶密碼。

七、cacti-plugins插件安裝

PA的安裝,PA是cacti的插件管理工具,其他插件需要PA的支持才可以安裝,安裝monitor、settings、thold插件。

八、被監控主機snmp的配置

在生產環境中,snmp協議一般只開在內網網卡:

  1. # vi /etc/snmp/snmpd.conf 

1、更改

  1. com2sec notConfigUser default public 
  2. 改為 
  3. com2sec notConfigUser 127.0.0.1 public    本機 
  4. com2sec notConfigUser 192.168.1.1 public   監控主機 

2、#view all included .1 80

將前面的 # 注釋 去掉。 保存退出。

  1. [root@server5 ~]# service snmpd start 
  2. 啟動 snmpd: 
  3. [root@server5 ~]# chkconfig snmpd on 

測試snmp是否正常:

  1. [root@server5 ~]# snmpwalk -v 2c 127.0.0.1 -c public 
責任編輯:黃丹 來源: 網易博客
相關推薦

2011-03-29 09:39:55

Cacti安裝

2011-04-01 15:39:02

CactiNagios

2011-04-01 15:39:05

CactiNagios

2011-03-25 11:02:19

Cacti安裝

2011-04-01 15:42:13

2011-04-01 15:42:13

CactiNagios

2011-03-24 14:05:17

Cacti安裝

2011-04-02 15:26:51

Cacti安裝

2011-03-25 09:00:36

Cacti插件

2011-04-01 15:38:57

CactiNagios

2011-03-25 13:40:28

Cacti安裝配置

2011-04-02 15:26:58

Cacti安裝

2011-04-02 15:17:59

2011-09-06 10:23:33

2011-03-29 09:08:50

2011-03-25 14:17:48

Ubuntu安裝Cacti

2011-03-25 15:01:44

Cacti安裝

2011-04-01 15:24:12

CactiNagios

2011-04-01 15:42:12

CactiNagios

2010-01-13 11:17:50

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品a免费一区久久电影 | 色爱综合网 | 欧美一级毛片久久99精品蜜桃 | 欧美在线观看免费观看视频 | www.99热.com| 男人的天堂avav | 7777久久 | 午夜av电影 | 成人在线免费电影 | 国产96在线| 亚洲品质自拍视频网站 | 九一精品 | 91n成人 | 精品综合久久 | 精品无码三级在线观看视频 | 亚洲啊v| 综合九九| 黄色一级片aaa | 精品中文字幕一区二区 | 日韩性生活网 | 日韩久久中文字幕 | 国产高清在线精品 | 99只有精品 | 国产精品视频www | 亚洲午夜视频在线观看 | 成年人视频在线免费观看 | 精品影院 | 一区福利视频 | 国产传媒视频在线观看 | 五月婷亚洲 | 日韩欧美在线观看视频 | 中文在线一区 | 玖玖操 | 狠狠av | 91中文字幕 | 毛片一区二区三区 | 精品国产一区二区三区久久久久久 | 日韩精品在线观看网站 | 久久99久久98精品免观看软件 | 欧美中文 | 特一级毛片 |