Windows下安裝Cacti監控系統

 Windows下安裝Cacti監控系統

一、Appserv的安裝

AppServ 是 Windows下PHP 網頁架站工具組合包,以方便初學者快速完成架站,AppServ 所包含的軟件有:Apache、Apache Monitor、PHP、MySQL、PHP-Nuke、phpMyAdmin。這個軟件安裝起來非常方便,安裝完成後一個Apache+PHP+Mysql的環境就算搭建好了。Appserv還安裝了PhpMyAdmin這個Mysql的管理工具。在安裝的時候需設置Mysql的登錄密碼,Apache的端口,如果80端口已經佔用可以設置成8080。

安裝完成後我們需要對PHP添加幾個環境變量,讓它符合我們的使用需求。我們右鍵點擊“我的電腦”-“屬性”-“高級”-“環境變量”。在下面“系統變量”選項卡里點添加,在彈出的窗口中變量名輸入MIBDIRS,變量值輸入C:\AppServ\php5\extras\mibs,確定就可以了;再找到“path”變量,點編輯,在變量值最後加入PHP的搜索路徑,就是你的PHP安裝路徑和擴展插件路徑,這裏是C:\AppServ\php5和C:\AppServ\php5\ext,這裏注意要加分號。所以我加入了“; C:\AppServ\php5; C:\AppServ\php5\ext”。

二、PHP的設置,打開c:\windows\php.ini文件,確保

  1. extension=php_gd2.dll、  
  2.  
  3. extension=php_mysql.dll、  
  4.  
  5. extension=php_snmp.dll、  
  6.  
  7. extension=php_sockets.dll  
  8.  

 

我們還要開啓PHP對Mysql 、SNMP、GD、Socket的支持,確保這幾個個選項前面沒有分號。重新啓動Windows使剛纔所做的設置生效。

三、安裝Net-Snmp,RRDTOOL,CACTI

Net-Snmp 下載

RRDTOOL 下載

CACTI 下載

安裝Net-Snmp,最好是按照Cacti默認的路徑安裝C:\net-snmp這個目錄下。

RRDTOOL最好解壓到c:\rrdtool目錄下,CACTI默認的搜索路徑是c:\rrdtool。

把CACTI解壓到Web服務器的根目錄下名爲cacti,這裏Web的根目錄是C:\AppServ\www

然後打開瀏覽器輸入:http://127.0.0.1,如果Apache設置的端口是8080在瀏覽器打開:http://127.0.0.1:8080,點phpMyAdmin Database Manager Version 2.10.2鏈接(如果報錯查看第二步php.ini文件設置),輸入Mysql的用戶名和密碼,進入PhpMyAdmin後,新建數據庫“cacti”,新建用戶“cactiuser”,密碼“cactiuser”,給這個用戶完全控制“cacti”數據庫權限。然後選擇導入數據,把C:\AppServ\www\cacti\cacti.sql文件導入到cacti數據庫。

打開瀏覽器輸入http://127.0.0.1:8080 /cacti/install.php來對cacti進行安裝和一些簡單的路徑設置,CACTI安裝成功。

四、設置定時任務

最後,進行定時任務計劃。點擊“開始”-“控制面板”-“任務計劃”-“添加任務計劃”瀏覽C:\AppServ\php5\php.exe 設置每天執行,完成在高級裏面選每5分鐘執行一次,持續24小時。返回屬性首頁運行(R)改成 C:\AppServ\php5\php.exe C:\AppServ\www\cacti\poller.php , 起始於改成 C:\AppServ\php5\ 。

注意:沒有設置此項,RRD文件不生成,無法顯示出圖形來。

Cacti故障排錯:

A.無法顯示出圖形:Web登陸到Console → Settings → General→ RRDTool Utility Version 將它改成RRDTool 1.2x

B.有圖卻沒有文字:Web登陸到Console → Settings → Paths裏的→ RRDTool Default Font Path改爲c:/windows/fonts/arial.ttf

C.LOG文件的時間不對:修改 cacti 時間 錯誤 時區

打開 C:\AppServ\www\cacti\include\global.php 文件,

在$database_port = "3306";下方增加一行:

date_default_timezone_set('Asia/shanghai');                 

保存,重新啓動計算機。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章