Cacti的插件安裝和使用
選一個(gè)好的插件,就能使我們的Cacti監(jiān)控功能更全面、更仔細(xì)。下面介紹下Cacti的插件安裝和使用!
1,安裝cacti的PA
要安裝別的插件前,先要安裝cacti的一個(gè)patch--Plugin Architecture,才能支持插件
PA和cacti版本的關(guān)系
PA 1.0 = cacti 0.8.6i
PA 1.1 = cacti 0.8.6i et 0.8.6j
PA 2.0 = cacti 0.8.7b
PA 2.2 = cacti 0.8.7c
PA 2.4 = cacti 0.8.7d
我們用的0.8.7所以用***的2.4
wget http://mirror.cactiusers.org/downloads/plugins/cacti-plugin-0.8.7d-PA-v2.4.zip
unzip cacti-plugin-0.8.7d-PA-v2.4.zip -d cacti-plugin-arch
cp -R cacti-plugin-arch/* /usr/share/cacti/
- #cd /usr/share/cacti/
- #mysql -ucacti -p cacti < pa.sql
如果你是中文的cacti,就執(zhí)行下面的命令(需要下載)
patch -p1 -N < cacti-plugin-0.8.7d-PA-v2.4-cn-utf8.diff
如果你是英文的,就下載原來的
patch -p1 -N < cacti-plugin-0.8.7d-PA-v2.4.diff
這樣做完后,可能會(huì)圖象不對(duì)(前提,你設(shè)置的url是http://xxx/cacti),那么需要修改如下的內(nèi)容.
- vim include/global.php
- $config['url_path'] = ‘/cacti/’;
進(jìn)入"用戶管理"->點(diǎn)admin->區(qū)域權(quán)限->Plugin Management
安裝settings,thold,monitor插件
monitor插件,提供更簡(jiǎn)略、直觀的設(shè)備狀態(tài)圖示;
thold插件,提供設(shè)備異常預(yù)警。
cd cacti/plugins
- #wget http://mirror.cactiusers.org/downloads/plugins/settings-0.5.tar.gz
- #tar zxvf settings-0.5.tar.gz
- #wget http://mirror.cactiusers.org/downloads/plugins/thold-0.4.1.tar.gz
- #tar zxvf thold-0.4.1.tar.gz
- #wget http://cactiusers.org/downloads/monitor.tar.gz
- #tar zxvf monitor.tar.gz
- #vim ../include/global.php
在$plugins = array();的后面加上如下內(nèi)容
- $plugins[] = ‘thold’;
- $plugins[] = ‘settings’;
- $plugins[] = monitor;
#p#
使用插件
使用monitor插件
刷新cacti系統(tǒng)的web管理界面,可以看到多出兩個(gè)標(biāo)簽頁(thold、monitor)。
1>打開“Console->Settings->Misc”,可以調(diào)整Monitor的各項(xiàng)配置。例如:勾選“Show Icon Legend”可以在監(jiān)控頁面顯示圖例;
“View”可以選用Tiles類型,以顯示設(shè)備狀態(tài)表格。
2>為cacti添加新設(shè)備時(shí),勾選上“Monitor Host”項(xiàng)。對(duì)已添加的設(shè)備可以通過“Management->Devices”進(jìn)去修改。
3>單擊Web頁面上方的“monitor”標(biāo)簽鏈接,可以進(jìn)入查看各設(shè)備/主機(jī)的狀態(tài)圖示。
使用thold插件
1>打開“Console->Settings->Mail/DNS”,可以調(diào)整“SMTP Options”和“DNS Options”等配置,用于確保預(yù)警郵件能夠發(fā)出。
2>打開“Console->Settings->Alerting/Thold”,可以調(diào)整Thold的各項(xiàng)配置。例如:“Dead Host Notifications Email”處可填寫設(shè)備當(dāng)機(jī)時(shí)發(fā)送警告信息到哪個(gè)郵箱;勾選“
Send alerts as text”項(xiàng),可以設(shè)置只發(fā)送文本格式的郵件。
3>打開“Templates->Threshold Templates”,可以添加、取出需要關(guān)聯(lián)到預(yù)警系統(tǒng)的模板,例如:可以添加和“Interface-Traffic”模板的關(guān)聯(lián),選擇 “traffic_in”、
“traffic_out”數(shù)據(jù)項(xiàng),分別設(shè)置警告閾值“High Threshold”(如200000000比特/秒);可以添加和“Unix-Disk Space”模板的關(guān)聯(lián)……。
4>打開“Create->New Graphs”,選擇需要提供預(yù)警的設(shè)備,單擊右側(cè)上方的“Auto-create thresholds”創(chuàng)建預(yù)警項(xiàng)目。
5>打開“Management->Thresholds”,可以管理已經(jīng)創(chuàng)建的預(yù)警項(xiàng)目。
我們?cè)賹W(xué)會(huì)安裝和使用Cacti的插件后,就能大大提高Cacti的效率,從而為我們剩下時(shí)間!
【編輯推薦】