Cacti的介紹,請參考上一遍《基於RRDTOOL+CACTI性能監視系統的架構》
1. 監控遠程Linux主機
a. 按如上方法開啟遠程主機的SNMPD服務
b. 在Cacti裡,進行如下操作,步驟的過程:添加Devices->Graphs->Tree
i. Console->Management->Devices->add
Description:主機描述,可隨便寫
Hostname:主機IP地址
Host Template:主機模板,可以選UCD/Net snmp Host,也可以選None
SNMP Community:主機中的Community字段值,默認是public
SNMP Version:一般選Version1或Version2
ii. Console->Management->Devices 選中剛才添加的主機,進入編輯界面
Associated Graph Templates:加入
1) ucd/net - CPU Usage
2) ucd/net - Load Average
3) ucd/net - Memory Usage
如果是本機,可以加入以下模板:
1) Linux - Memory Usage
2) Unix - Ping Latency
3) Unix - Load Average
4) Unix - Logged in Users
5) Unix - Processes
Associated Data Queries:加入
1) SNMP - Interface Statistics
iii. Console->Create ->New Graphs
在列表框中選中剛添加的主機,再選中所有Graph Templates和Data Query,再Create。
iiii. Console->Management->Graph Trees->Default Tree->Add
Parent Item:父節點,默認是根
Tree Item Type:節點類型,Host
Host:選擇主機
Sorting Type:排序方式
[Create]
iiiii. Graphs->Default Tree->HostName量看監控結果
2. 監控本地機
默認Cacti自動安裝了監控本地機的模板,也可以自己重建,可按上面的方式,在第一步的Host Template中,選Local Linux Host就可,或者直接用IP,不用本地方式。
3. 日志
日志設置:Console -> Settings -> General -> Poller Logging Level,一般選Low既可,可以選Medium查看SNMPWALK的輸出,Debug調試。
日志查看:Console -> Utilities -> View Log File
日志清除:Console -> Utilities -> Clear Log File
4. 圖表刪除
直接在Devices裡刪除主機,將刪除相關所有數據。
在Console -> Graph Management裡的Graph Management可單獨刪除一個圖表,在Data Sources可刪除一個查詢。
5. 樹的管理
Console -> Graph Trees,可以很方便的管理多台主機,將多台主機組成一個樹形結構,並且,可以為樹指定用戶權限.
6. 權限的管理
Console -> User Management,可以管理用戶,並指定權限.