设为首页 收藏本站
查看: 2518|回复: 0

[经验分享] Cacti常见插件的安装和使用

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2015-7-7 08:21:04 | 显示全部楼层 |阅读模式
Cacti常见插件的安装和使用
cacti常见插件cacti-plugin用于扩展cacti架构,从而支持cacti插件
下载地址:http://www.cacti.net/downloads/p ... 8.7g-PA-v2.8.tar.gz
settings用于邮件报警
下载地址:http://docs.cacti.net/_media/plugin:settings-v0.71-1.tgz
monitor用图形方式显示设备状态
下载地址:http://docs.cacti.net/_media/plugin:monitor-v1.2-1.tgz
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
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/";


打开"Console→ User Management→admin"然后在"Realm Permissions"选项卡中勾选"Plugin Management",然后点击Save 进行保存。打开浏览器,http://localhost 对 cacti 进行配置
wKioL1WaSkKgdJjQAAFbdicw60I555.jpg
这个时候我们就可以在Console→Configuration 选项卡下多了一个Plugin Management
选项卡,到此cacti 架构扩展完成
wKiom1WaSIqB3ZFaAAAtYG7TU0c090.jpg
settings安装和使用安装部署
cd /usr/src/
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


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-83923-1-1.html 上篇帖子: 部署cacti监控服务配置说明 下篇帖子: cacti监控工具之自定数据收集方法
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表