安裝 Cacti Plugin(PA) 架構
想要了解有些什麼版本或是最新版本可查詢 http://www.cacti.net/download_patches.php
[root@localhost ~]# cd /tmp [root@localhost ~]# wget http://mirror.cactiusers.org/downloads/plugins/cacti-plugin-0.8.7g-PA-v2.8.tar.gz [root@localhost ~]# tar -zxvpf cacti-plugin-0.8.7g-PA-v2.8.tar.gz [root@localhost ~]# cd /var/www/html/cacti/ [root@localhost ~]# patch -p1 -N < /tmp/cacti-plugin-arch/cacti-plugin-0.8.7g-PA-v2.8.diff |
外掛套件使用介紹
匯入 Plugin 設定值欄位資料
[root@localhost ~]# cd /tmp/cacti-plugin-arch/ [root@localhost ~]# mysql -u cactiuser -p cacti < pa.sql |
修改 global.php
[root@localhost ~]# vi /var/www/html/cacti/include/global.php $database_type = "mysql"; $database_default = "cacti"; $database_hostname = "localhost"; $database_username = "cactiuser"; #修改為自行建立的資料庫使用者帳號 $database_password = "cactipasswd"; #修改為自行建立的資料庫使用者密碼 $database_port = "3306"; #下列三行就看各人加與不加(我加了之後是無法使用,反而是沒加才可正常使用) #如果有要加的話請加在$config = array();之前不然會有問題 $plugins = array(); $plugins[] = 'thold'; $plugins[] = 'settings'; #定義cacti URL位置 $config['url_path'] = '/cacti/'; |
安裝Plugin – Settings 外掛
[root@localhost ~]# cd /tmp [root@localhost ~]# wget http://cactiusers.org/downloads/settings.tar.gz [root@localhost ~]# tar -zcvpf settings-0.5.tar.gz [root@localhost ~]# mv settings /var/www/html/cacti/plugins |
登入到Cacti後台點選
【console】→【User Management】→【admin】
之後點選【console】→【Plugin Management】
會看到安裝好的【Settings】 請點選綠框的箭頭變成紅框的樣子就行了
再點選【console】→【Settings】
就會看到剛剛所安裝好的外掛在上面【Mail/DNS】
安裝Plugin – Threshold外掛
[root@localhost ~]# cd /tmp [root@localhost ~]# wget http://cactiusers.org/downloads/thold.tar.gz [root@localhost ~]# tar -zcvpf thold-0.4.3.tar.gz [root@localhost ~]# mv thold /var/www/html/cacti/plugins |
之後點選【console】→【Plugin Management】
會看到安裝好的【Thold】 請點選綠框的箭頭變成紅框的樣子就行了
重整一下網頁就可以在最上方的選項看到新加上去的【thold】
剩下的其他外掛就看使用者要安裝什麼,在自行安裝就行了。
安裝的方式就跟上面大同小異,除非有特別的設定方式就令當別論了。
而且我的要import pa.sql的時候會出現這樣的問題。
mysql -uroot -pWelcome1 < pa.sql
ERROR 1046 (3D000) at line 5: No database selected
若有出現此錯誤訊息的話 請指定資料庫
你的第一個方法,有指令可以教我怎麼確認嗎?我是使用ubuntu的系統
第一種方法? 不太了解你指的是那一個部份?
Hi, 我都照你的方法做,但卻還是看不到plugin management,請問還有什麼地方需要注意的
這裡有幾種可能提供你參考
1.pa.sql 資料庫是否有確實匯入
2.在cacti資料夾的權限設定看是否有誤 可看一下plugins.php此檔權限
3.補丁看是否都有成功(可多運行幾次看看)