Cacti常见插件的安装和使用

Cacti常见插件的安装和使用php

cacti常见插件

cacti-plugin

用于扩展cacti架构,从而支持cacti插件html

下载地址:http://www.cacti.net/downloads/pia/cacti-plugin-0.8.7g-PA-v2.8.tar.gzmysql

settings

用于邮件报警web

下载地址:http://docs.cacti.net/_media/plugin:settings-v0.71-1.tgzsql

monitor

用图形方式显示设备状态数据库

下载地址:http://docs.cacti.net/_media/plugin:monitor-v1.2-1.tgzvim

threshold/thold

用于设备异常预警,阈值报警浏览器

下载地址:http://docs.cacti.net/_media/plugin:thold-v0.5.0.tgz网络

weathermap

能够把网络拓扑显示出来架构

下载地址:http://www.network-weathermap.com/files/php-weathermap-0.96a.zip

cacti-plugin安装

备份cacti的web目录和数据库,以便在安装过程当中出现错误后能及时恢复。

mkdir /root/cactibak

cd /var/www/html/

tar -zcf  /root/cactibak/cacti-bak.tar.gz cacti

mysql -ucactiadm -pfuzj123  -B cacti_db > /root/cactibak/cacti-bak.sql

ls /root/cactibak



安装cacti-plugin

cd /usr/src

wget http://www.cacti.net/downloads/pia/cacti-plugin-0.8.7g-PA-v2.8.tar.gz

tar zxf cacti-plugin-0.8.7g-PA-v2.8.tar.gz

cd cacti-plugin-arch/

cp cacti-plugin-0.8.7g-PA-v2.8.diff  /var/www/html/cacti/

cp pa.sql /var/www/html/cacti/

cd /var/www/html/cacti/

patch -p1 -N < cacti-plugin-0.8.7g-PA-v2.8.diff

mysql -ucactiadm -pfuzj123 cacti_db < pa.sql

#编辑global.php

vim include/global.php

修改下面内容:

$database_type = "mysql";

$database_default = "cacti_db";

$database_hostname = "localhost";

$database_username = "cactiadm";

$database_password = "fuzj123";

$database_port = "3306";

修改完以后,下面打开浏览器对Cacti进行配置

注意:若是没法打开浏览器可能是由于URL 不正确照成的。若是你访问cacti 的URL 为

http://192.168.254.248/,那么在config.php 文件中则为$url_path ="/"; ;若是访问cacti 的URL 为http://192.16.254.248/cacti,则$url_path = "/cacti/";




打开"
ConsoleUser Managementadmin"而后在"Realm Permissions"选项卡中勾选"Plugin Management",而后点击Save 进行保存。打开浏览器,http://localhost cacti 进行配置

wKioL1WaSkKgdJjQAAFbdicw60I555.jpg

这个时候咱们就能够在ConsoleConfiguration 选项卡下多了一个Plugin Management

选项卡,到此cacti 架构扩展完成

wKiom1WaSIqB3ZFaAAAtYG7TU0c090.jpg

settings安装和使用

安装部署

cd /usr/src/

wget http://docs.cacti.net/_media/plugin:settings-v0.71-1.tgz

mv plugin\:settings-v0.71-1.tgz  settings-v0.71-1.tar

tar xf settings-v0.71-1.tar

cp -fr settings /var/www/html/cacti/plugins/


点击Console---> Plugin Management,咱们看到多了一个settings 插件,而后点击蓝色箭头启

用便可,下图为启用后settings 插件,启用后箭头为红色

wKioL1WaSnySg-e-AABFDy3P6bs831.jpg



使用settings设置邮件报警

打开Console------Settings------Mail/DNS

wKiom1WaSNOwO0ZKAAcF7VsIEmQ846.jpg

按照上图进行配置,而后点击保存,最后点击右上角 send a Test Email.查看测试是否成功。看到success以后表示成功。

wKioL1WaSraB1DUMAAFipdj1Dos648.jpg

wKiom1WaSOmTfBVbAAFcIIjQIvI187.jpg


附:中文版配置页面的。用于配置参考

wKioL1WaSs-y72ooAAS-vH1PtFQ164.jpg

monitor安装和使用

安装部署

cd /usr/src/

wget http://docs.cacti.net/_media/plugin:monitor-v1.2-1.tgz

mv plugin\:monitor-v1.2-1.tg monitor-v1.2-1.tar

tar xf monitor-v1.2-1.tar

cp -fr monitor /var/www/html/cacti/plugins/

 

打开“Console -> Plugin Management”点击蓝色箭头启用便可,下图为已经启用的Monitor

插件

wKioL1WaSwPjl8bWAABco8jyHsA800.jpg

而后回到控制台,发现多了一个“Monitor”选项卡

wKiom1WaSTfAt-h4AAB1tY3fmWQ815.jpg

打开“Console -> Settings”,发现多了一个“Misc”选项卡

wKiom1WaSWHhZWZ0AABcGFJR-tM529.jpg


monitor设置,监控主机情况

wKioL1WaS0SRXQbSAAZlgGwlTaY548.jpg

thold的安装和使用

安装部署

cd /usr/src/

wget http://docs.cacti.net/_media/plugin:thold-v0.5.0.tgz

mv plugin\:thold-v0.5.0.tgz  thold-v0.5.0.tar

tar xf thold-v0.5.0.tar

cp -fr thold  /var/www/html/cacti/plugins/

 

thold 插件不须要在cacti 配置文件config.php 中添加,咱们之间来到浏览器设置就能够

打开“Console ->Plugin Management”点击蓝色箭头启用便可,下图为已经启用的thold

wKiom1WaSaaQx-SnAAB9hV_1yyU646.jpg

回到控制台,咱们会发现多了一个“thold”选项

wKioL1WaS3PyOZ1wAABHhTjZX6w447.jpg

打开“Console -> Settings”,发现多了一个“Alerting/Thold”选项卡

wKiom1WaSaaTX_9EAAB1a5Qb1cw541.jpg

配置thold实现监控阈值报警

打开“Console ------Settings------Alerting/Thold”

设置报警的收件邮箱和发件邮箱(须要和以前在settings中设置的同样)

 

wKioL1WaS6HB-1bmAAXfMSluc9k828.jpg

wKiom1WaSdTjuuiuAAOPpTSesaA124.jpg

 

附:中文界面图,供参考

wKioL1WaS6HzHYYXAAOipGROrDY741.jpg

wKiom1WaShuh0VNUAAPRqjiBxiQ924.jpg

weathermap的安装和使用


cd /usr/src/

wget http://www.network-weathermap.com/files/php-weathermap-0.96a.zip

unzip php-weathermap-0.96a.zip

cp -fr  weathermap  /var/www/html/cacti/plugins/

chmod -R 777 /var/www/html/cacti/plugins/weathermap

 

打开“Console -> Plugin Management”启用weathermap


wKiom1WaSkjgyNdeAACE1BkcAG4218.jpg

点击“Console -> User Management ->admin”勾选下面选项

wKioL1WaTBXSJU0nAAG7UFLXktk799.jpg

相关文章
相关标签/搜索