Cacti+Nagios(五):Cacti安装插件
Cacti插件说明及下载地址:http://docs.cacti.net/plugins
1、Settings插件
[root@nagios~]#cd/home/nagios[root@nagiosnagios]#wgethttp://docs.cacti.net/_media/plugin:settings-v0.7-1.tgz[root@nagiosnagios]#mvplugin:settings-v0.7-1.tgzsettings-v0.7-1.tgz[root@nagiosnagios]#tarzxvfsettings-v0.7-1.tgz-C/var/www/html/cacti/plugins/
2、Thold插件
Cacti阈值报警插件,对某项数据设定一个范围,超过这个范围就会伐alarm,比如说我监控cpu,设定cpu使用率大于90%或者小于10%就发mail给我。
[root@nagiosnagios]#wgethttp://docs.cacti.net/_media/plugin:thold-v0.5.0.tgz[root@nagiosnagios]#mvplugin:thold-v0.5.0.tgzthold-v0.5.0.tgz[root@nagiosnagios]#tarzxvfthold-v0.5.0.tgz-C/var/www/html/cacti/plugins/
在页面上点击Plugin Management中install和enable启用插件
3、WeatherMap插件
网络拓朴图插件,创建网络设备间连接关系图,展现其性能指标
安装:
[root@nagiosnagios]#wgethttp://www.network-weathermap.com/files/php-weathermap-0.97c.zip[root@nagiosnagios]#unzipphp-weathermap-0.97c.zip-d/var/www/html/cacti/plugins/
在页面上点击Plugin Management中install和enable启用插件
配置:
[root@nagiosnagios]#chmod-R777/var/www/html/cacti/plugins/weathermap[root@nagiosnagios]#cd/var/www/html/cacti/plugins/weathermap[root@nagiosweathermap]#chownapacheoutput-R[root@nagiosweathermap]#chownapacheconfigs-R[root@nagiosweathermap]#vieditor.phpENABLED=true
创建:
页面左侧weathermap-->add--add添加默认的示例simple.conf
页面顶部weathermap-->下方Editor
4、Discovery插件
设备发现插件,自动扫描指定IP段内的设备
[root@nagiosweathermap]#cd/home/nagios[root@nagiosnagios]#wgethttp://docs.cacti.net/_media/plugin:discovery-v1.5-1.tgz[root@nagiosnagios]#tarzxvfdiscovery-v1.5-1.tgz-C/var/www/html/cacti/plugins/
页面settings-->设置扫描IP段和DNS
手动搜索:
[root@nagiosnagios]#php-q/var/www/html/cacti/plugins/discovery/findhosts.php-f-d
5、Monitor插件
设备在线状态监控插件,在cacti页面host中设置了的主机会在monitor页面显示在线状态,可以和thold插件配置报警.
[root@nagiosnagios]#wgethttp://docs.cacti.net/_media/plugin:monitor-v1.3-1.tgz[root@nagiosnagios]#tarzxvfmonitor-v1.3-1.tgz-C/var/www/html/cacti/plugins/
6、设置Cacti
网上说要在这添加插件,我直接在页面点击install和enable后就出现了,没有刷出来的可以设置下。
[root@nagiosnagios]#vi/var/www/html/cacti/include/config.php$plugins[]='npc';$plugins[]='thold';$plugins[]='weathermap';$plugins[]='discovery';$plugins[]='monitor';
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。