Cacti的插件安装和使用(1)


选一个好的插件,就能使我们的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/

  1. #cd /usr/share/cacti/  
  2.  
  3. #mysql -ucacti -p cacti < pa.sql  
  4.  

如果你是中文的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),那么需要修改如下的内容.

  1. vim include/global.php  
  2.  
  3. $config['url_path'] = ‘/cacti/’;  
  4.  

进入"用户管理"->点admin->区域权限->Plugin Management

安装settings,thold,monitor插件

monitor插件,提供更简略、直观的设备状态图示;

thold插件,提供设备异常预警。

cd cacti/plugins

  1. #wget http://mirror.cactiusers.org/downloads/plugins/settings-0.5.tar.gz  
  2.  
  3. #tar zxvf settings-0.5.tar.gz  
  4.  
  5. #wget http://mirror.cactiusers.org/downloads/plugins/thold-0.4.1.tar.gz  
  6.  
  7. #tar zxvf thold-0.4.1.tar.gz  
  8.  
  9. #wget http://cactiusers.org/downloads/monitor.tar.gz  
  10.  
  11. #tar zxvf monitor.tar.gz  
  12.  
  13. #vim ../include/global.php  
  14.  

在$plugins = array();的后面加上如下内容

  1. $plugins[] = ‘thold’;  
  2.  
  3. $plugins[] = ‘settings’;  
  4.  
  5. $plugins[] = monitor;  
  6.  


相关内容