Cacti配置完成后安裝thold,monitor插件
軟件 Cacti配置的發(fā)展是基于讓 RRDTool 使用者更方便使用該軟件,除了基本的 Snmp 流量跟系統(tǒng)資訊監(jiān)控外,Cacti 也可外掛 Scripts 及加上 Templates 來(lái)作出各式各樣的監(jiān)控圖。
Cacti配置完成安裝thold,monitor插件
monitor插件,提供更簡(jiǎn)略、直觀的設(shè)備狀態(tài)圖示;
thold插件,提供設(shè)備異常預(yù)警。
cdcacti/plugins
#wgetwgethttp://docs.cacti.net/_media/plugin:settings-latest.tgz
#tarzxvfsetting.tgz
#wgethttp://mirror.cactiusers.org/downloads/plugins/thold-0.4.1.tar.gz
#tarzxvfthold-0.4.1.tar.gz
#wgetwgethttp://mirror.cactiusers.org/downloads/plugins/monitor-0.8.2.tar.gz
#tarzxvfmonitor.tar.gz
Cacti配置完成導(dǎo)入數(shù)據(jù)庫(kù)
mysqlcacti
在$plugins=array();的后面加上如下內(nèi)容
$plugins[]=‘thold’;
$plugins[]=’settings’;
$plugins[]=monitor;
Cacti配置完成使用插件
使用monitor插件
刷新cacti系統(tǒng)的web管理界面,可以看到多出兩個(gè)標(biāo)簽頁(yè)(thold、monitor)。
1>打開“Console->Settings->Misc”,可以調(diào)整Monitor的各項(xiàng)配置。例如:勾選“ShowIconLegend”可以在監(jiān)控頁(yè)面顯示圖例;
“View”可以選用Tiles類型,以顯示設(shè)備狀態(tài)表格。
2>為cacti添加新設(shè)備時(shí),勾選上“MonitorHost”項(xiàng)。對(duì)已添加的設(shè)備可以通過(guò)“Management->Devices”進(jìn)去修改。
3>單擊Web頁(yè)面上方的“monitor”標(biāo)簽鏈接,可以進(jìn)入查看各設(shè)備/主機(jī)的狀態(tài)圖示。
Cacti配置完成使用thold插件
1>打開“Console->Settings->Mail/DNS”,可以調(diào)整“SMTPOptions”和“DNSOptions”等配置,用于確保預(yù)警郵件能夠發(fā)出。
2>打開“Console->Settings->Alerting/Thold”,可以調(diào)整Thold的各項(xiàng)配置。例如:“DeadHostNotificationsEmail”處可填寫設(shè)備當(dāng)機(jī)時(shí)發(fā)送警告信息到哪個(gè)郵箱;勾選“Sendalertsastext”項(xiàng),可以設(shè)置只發(fā)送文本格式的郵件。
3>打開“Templates->ThresholdTemplates”,可以添加、取出需要關(guān)聯(lián)到預(yù)警系統(tǒng)的模板,例如:可以添加和“Interface-Traffic”模板的關(guān)聯(lián),選擇“traffic_in”、
“traffic_out”數(shù)據(jù)項(xiàng),分別設(shè)置警告閾值“HighThreshold”(如200000000比特/秒);可以添加和“Unix-DiskSpace”模板的關(guān)聯(lián)……。
4>打開“Create->NewGraphs”,選擇需要提供預(yù)警的設(shè)備,單擊右側(cè)上方的“Auto-createthresholds”創(chuàng)建預(yù)警項(xiàng)目。
5>打開“Management->Thresholds”,可以管理已經(jīng)創(chuàng)建的預(yù)警項(xiàng)目。
snmp--一般端口流量分析
針對(duì)普通網(wǎng)絡(luò)設(shè)備的端口,MIB的相關(guān)定義是Interface組,主要管理如下信息:
ifIndex端口索引號(hào)
ifDescr端口描述
ifType端口類型
ifMtu最大傳輸包字節(jié)數(shù)
ifSpeed端口速度
ifPhysAddress物理地址
ifOperStatus操作狀態(tài)
ifLastChange上次狀態(tài)更新時(shí)間
*ifInOctets輸入字節(jié)數(shù)
*ifInUcastPkts輸入非廣播包數(shù)
*ifInNUcastPkts輸入廣播包數(shù)
*ifInDiscards輸入包丟棄數(shù)
*ifInErrors輸入包錯(cuò)誤數(shù)
*ifInUnknownProtos輸入未知協(xié)議包數(shù)
*ifOutOctets輸出字節(jié)數(shù)
*ifOutUcastPkts輸出非廣播包數(shù)
*ifOutNUcastPkts輸出廣播包數(shù)
*ifOutDiscards輸出包丟棄數(shù)
*ifOutErrors輸出包錯(cuò)誤數(shù)
ifOutQLen輸出隊(duì)長(zhǎng)
其中,*號(hào)標(biāo)識(shí)的是與網(wǎng)絡(luò)流量有關(guān)的信息。
【編輯推薦】