發表新文章 回覆主題  [ 2 篇文章 ] 

討論區首頁 : 資訊專區 : 自由軟體

發表人 內容
 文章主題 : CACTI監控系統
文章發表於 : 2010年 10月 6日, 19:02 
離線
系統管理員

註冊時間: 2009年 1月 14日, 06:05
文章: 1422
CACTI監控系統

CACTI官網
http://www.cacti.net/

CACTI教學
http://homeserver.com.tw/%E7%B6%B2%E8%B ... %E5%AD%B8/

CACTI中文研究站
http://cacti.xxoo.net/


Back to top
 個人資料  
 
 文章主題 : Re: CACTI監控系統
文章發表於 : 2010年 10月 6日, 19:08 
離線
系統管理員

註冊時間: 2009年 1月 14日, 06:05
文章: 1422
資料來源:
http://cacti.xxoo.net/modules/sections/ ... le&artid=1

安裝 Cacti 在Unix or Linux


基本需求


您的Server基本上需要有下面這些套件,安裝方式網路上搜尋應該會有很多了在此就不多做說明


Apache + PHP + MySQL


基本上您的php必須有開啟snmp、sockets、gd這三個函式庫



安裝Snmp



基本上現在的Linux都會有Snmp的套件,如果您知道怎麼啟動它請自行啟動即可,下面只介紹使用 Tarball 的安裝方式


建議您參加鳥哥的私房菜下面這一篇來安裝ucd-snmp


http://linux.vbird.org/linux_security/old/04mrtg.php#4



安裝RRDTool.


注意:由於rrdtool1.2版本已經不再自帶外部的lib庫,所以需要從

http://oss.oetiker.ch/rrdtool/pub/libs/

下載安裝,建議還是使用1.0.x的版本比較方便



目前1.0.x最新版本為1.0.50 (2006/01/10)

http://oss.oetiker.ch/rrdtool/pub/rrdto ... .50.tar.gz


shell> tar zxvf rrdtool-1.0.50.tar.gz


shell> cd rrdtool-1.0.50



shell> ./configure --prefix=/usr/local/rrdtool


shell> make


shell> make install




開使安裝 Cacti 解壓縮檔案.


shell> tar xzvf cacti-version.tar.gz




建立 Cacti 用的 MySQL 資料庫:


shell> mysqladmin --user=root create cacti




匯入預設的cacti資料庫:


shell>mysql cacti < cacti.sql




非必要的 : 建立一個 MySQL使用者及密碼供Cacti使用.


shell>mysql --user=root mysql
mysql> GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY 'somepassword';
mysql> flush privileges;




修改檔案 include/config.php 連接 MySQL 的使用者、密碼及資料庫名稱.


$database_default = "cacti";

$database_hostname = "localhost";

$database_username = "cactiuser";

$database_password = "cacti";



新增Unix使用者.


shell> useradd -r -M cactiuser



設定log及rra資料夾權限.


shell> chown -R cactiuser rra/ log/




新增自動執行到您的 /etc/crontab 檔案裡:


*/5 * * * * cactiuser php /var/www/html/cacti/poller.php > /dev/null 2>&1



注意:請勿使用root執行上面命令,不然還要在執行上一步驟(設定log及rra資料夾權限)。


如果需要立即測試請先切換成cactiuser的身份再去執行上述動作


修改 /var/www/html/cacti/ 到您的 Cacti 安裝目錄.



打開您的瀏覽器輸入下面網址:


http://your-server/cacti/



登入的帳號密碼


登入的帳號密碼預設都是 admin. 登入後需立即更改您的密碼。之後這裡需輸入一些資訊,如rrdtool、php、snmpwalk、snmpget的位置,使用ucd-snmp還是net-snmp等等。預設都是 admin. 登入後需立即更改您的密碼。之後這裡需輸入一寫資訊,如rrdtool、php、snmpwalk、snmpget的位置,使用ucd-snmp還是net-snmp等等。


注意:paths裡的路徑是檔案的路徑不是目錄,請直接輸入此檔案的絕對路徑


Back to top
 個人資料  
 
顯示文章 :  排序  
發表新文章 回覆主題  [ 2 篇文章 ] 

討論區首頁 : 資訊專區 : 自由軟體


誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 4 位訪客


不能 在這個版面發表主題
不能 在這個版面回覆主題
不能 在這個版面編輯文章
不能 在這個版面刪除文章
不能 在這個版面上傳附加檔案

搜尋:
前往 :  
cron
Style by Midnight Phoenix & N.Design Studio
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
正體中文語系由 竹貓星球 維護製作