Cacti的插件安裝和使用
選一個好的插件,就能使我們的Cacti監控功能更全面、更仔細。下面介紹下Cacti的插件安裝和使用!
1,安裝cacti的PA
要安裝別的插件前,先要安裝cacti的一個patch--Plugin Architecture,才能支持插件
PA和cacti版本的關系
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,就執行下面的命令(需要下載)
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
這樣做完后,可能會圖象不對(前提,你設置的url是http://xxx/cacti),那么需要修改如下的內容.
- vim include/global.php
- $config['url_path'] = ‘/cacti/’;
進入"用戶管理"->點admin->區域權限->Plugin Management
安裝settings,thold,monitor插件
monitor插件,提供更簡略、直觀的設備狀態圖示;
thold插件,提供設備異常預警。
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();的后面加上如下內容
- $plugins[] = ‘thold’;
- $plugins[] = ‘settings’;
- $plugins[] = monitor;
#p#
使用插件
使用monitor插件
刷新cacti系統的web管理界面,可以看到多出兩個標簽頁(thold、monitor)。
1>打開“Console->Settings->Misc”,可以調整Monitor的各項配置。例如:勾選“Show Icon Legend”可以在監控頁面顯示圖例;
“View”可以選用Tiles類型,以顯示設備狀態表格。
2>為cacti添加新設備時,勾選上“Monitor Host”項。對已添加的設備可以通過“Management->Devices”進去修改。
3>單擊Web頁面上方的“monitor”標簽鏈接,可以進入查看各設備/主機的狀態圖示。
使用thold插件
1>打開“Console->Settings->Mail/DNS”,可以調整“SMTP Options”和“DNS Options”等配置,用于確保預警郵件能夠發出。
2>打開“Console->Settings->Alerting/Thold”,可以調整Thold的各項配置。例如:“Dead Host Notifications Email”處可填寫設備當機時發送警告信息到哪個郵箱;勾選“
Send alerts as text”項,可以設置只發送文本格式的郵件。
3>打開“Templates->Threshold Templates”,可以添加、取出需要關聯到預警系統的模板,例如:可以添加和“Interface-Traffic”模板的關聯,選擇 “traffic_in”、
“traffic_out”數據項,分別設置警告閾值“High Threshold”(如200000000比特/秒);可以添加和“Unix-Disk Space”模板的關聯……。
4>打開“Create->New Graphs”,選擇需要提供預警的設備,單擊右側上方的“Auto-create thresholds”創建預警項目。
5>打開“Management->Thresholds”,可以管理已經創建的預警項目。
我們再學會安裝和使用Cacti的插件后,就能大大提高Cacti的效率,從而為我們剩下時間!
【編輯推薦】