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

[经验分享] Cacti 0.8.8b 插件(monitor thold setting realtime)安装及邮件 短信告警

[复制链接]

尚未签到

发表于 2019-1-10 08:05:44 | 显示全部楼层 |阅读模式
类别:原创 服务器
本文参考
《使用cacti + snmp 实现对apache 、mysql 、 nginx 的监控的安装和配置 》http://jedy82.blog.运维网.com/425872/888803

第一:说明
目的:本机前提是已安装好了cacti 0.8.8b 并正常工作,本文档主要配置cacti插件并启用邮件短信告警
其它说明: cacti 0.8.8b的安装请参考我的另一篇博客文章《Cacti 0.8.8b 安装配置(含snmp配置) http://jedy82.blog.运维网.com/425872/1569689
本文在此基础上配置
Cacti服务器ip:192.168.10.112,cacti 使用yum方式安装,默认路径为/usr/share/cacti
第二:本例操作环境    
[root@i-tcz0hdhc ~]# yum update -y
[root@i-tcz0hdhc ~]# uname -a
Linux i-tcz0hdhc 2.6.32-431.29.2.el6.x86_64 #1 SMP Tue Sep 9 21:36:05 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
[root@i-tcz0hdhc ~]# more /etc/redhat-release
CentOS release 6.6 (Final)
[root@i-tcz0hdhc ~]#
第三:插件安装
插件下载地址:
http://docs.cacti.net/plugins
1、 安装插件
[root@i-tcz0hdhc ~]# wget http://docs.cacti.net/_media/plugin:settings-v0.71-1.tgz
[root@i-tcz0hdhc ~]# wget http://docs.cacti.net/_media/plugin:realtime-v0.5-2.tgz
[root@i-tcz0hdhc ~]# wget http://docs.cacti.net/_media/plugin:thold-v0.5.0.tgz
[root@i-tcz0hdhc ~]# wget http://docs.cacti.net/_media/plugin:monitor-v1.3-1.tgz
[root@i-tcz0hdhc ~]# cd /usr/share/cacti/plugins
[root@i-tcz0hdhc plugins]#
[root@i-tcz0hdhc plugins]# tar -zxvf /root/plugin\:settings-v0.71-1.tgz
[root@i-tcz0hdhc plugins]# tar -zxvf /root/plugin\:realtime-v0.5-2.tgz
[root@i-tcz0hdhc plugins]# tar -zxvf /root/plugin\:thold-v0.5.0.tgz
[root@i-tcz0hdhc plugins]# tar -zxvf /root/plugin\:monitor-v1.3-1.tgz

2、 启用插件管理功能
Console → Utilities → User Management → admin → Realm Permission 勾选 Plugin Management 后保存
* 通常这一步不用做,默认就是在的。



3、 激活安装插件
  

Console → Configuration → Plugin Management → Action
  


  

  安装插件(逐个点击向下小箭头)



启用插件(再点击向右的绿箭头)
  


此时 cacti插件安装成功
  

  


第三:插件配置和使用
  

1、 使用monitor插件
  

a.打开“Console → Settings → Misc”,可以调整Monitor的各项配置。
  

例如:勾选“Show Icon Legend”可以在监控页面显示图例,“View”可以选用Tiles类型,以显示设备状态表格。
  

b. 为cacti添加新设备时,勾选上“Monitor Host”项。对已添加的设备可以通过“Management → Devices”进去修改。
  

c.单击Web页面上方的“monitor”标签链接,可以进入查看各设备/主机的状态图示。
  



  2、使用realtime插件
安装完realtime,在每一个监控图边上,都会有一个小图标,此时点击这个小图标,不会出来实时的数据,会报The Image Cache Directory directory does not exist. Please first create it and set permissions and then attempt to open another realtime graph”

提示出没有Cache目录以及权限等的错误,需要进一步配置后才能取到数据


  

a. 设置Cache目录及权限
在cacti服务器上做如下操作:
  

[root@i-tcz0hdhc cacti]# cd /usr/share/cacti/
  

[root@i-tcz0hdhc cacti]# mkdir cache
  

[root@i-tcz0hdhc cacti]# chown apache.root cache
  


b. 登陆cacti网页
  

打开“Console → Settings → Misc”,设置“Cache Diredtiory”“/usr/share/cacti/cache/”,保存后会出现 [OK: DIR FOUND]
  


此时再点击上图的小图标就会出来数据了



3、 使用thold插件
  

使用thold之前 先要配置email参数
  

a. 配置email参数
  




打开“Console → Settings → Mail/DNS”可以调整“SMTP http://jedy82.blog.运维网.com/attachment/201410/30/425872_1414664236jgt8.pngOptions”“DNS Options”等配置。
Test Email: 你的收件箱地址
Mail Services:SMTP 你的邮箱类型
From Email Address:发件邮箱地址
From Name:发件人描述
SMTP Hostname:发件邮件的smtp服务器
SMTP Username:你的发件邮箱的用户名
SMTP Password:你的发件邮箱密码
DNS Options : 下配置你的DNS主从服务器,如8.8.8.8
填写完成后,点击“Save”。然后再占击右上角的Send a Test Email”测试邮件功能
  

b. 开启短信提醒
  

在189邮箱(或是其它支持短信提醒功能的邮箱)里开启短信提醒功能,这样收到新邮件后,手机就能收到短信提醒了。
  

邮箱中的短信提醒功能设置这里不再说明。
  



c. 设置thold模板
  

打开“Console → Settings → Thresholds”,可以调整Thold的各项配置。例如:“Dead Host Notifications Email”处可填写设备当机时发送警告信息到哪个邮箱;勾选“Send alerts as text”项,可以设置只发送文本格式的邮件。
  

这里要注意的是,有部分邮箱的短信提醒功能只支持纯文本格式的邮件。
  



  

  d. 创建通知列表(可省略)
打开Console -> Notification Lists,可添加一个邮件列表

  

  e. 创建告警模板
打开Console -> Threshold Templates”,可以添加、取出需要关联到预警系统的模板,例如:可以添加和“Interface-Traffic”

按照提示一步步的进行。
  

选择“traffic_in”数据项,分别设置警告阈值“High Warning Threshold ”(如200000000比特/秒)和“Low Warning Threshold ”“Data Manipulation” 可以选择数值的类型。
  

Other setting中可以附加告警时通知的邮件联系人。Warning Notification List ”和Alert Notification List 只有创建过通知列表后这两项才会显示
  


  

  f. 告警的项
打开“  Create → New Graphs ”,选择需要提供预警的设备,单击右侧上方的“ Auto-create thresholds”自动创建预警项目。      
打开“Management → Thresholds”,可以管理已经创建的预警项目。
或者在“Management → Thresholds”中手动创建告警项

如只安装thold,查看[thold]中,会出现:You are missing a dependency for thold, please install the 'Settings' plugin. 将“settings"插件install-Enable后就可以了。

Setting不需要单独配置,但setting又是必须的

monitor thold setting realtime插件安装完毕

  



附件:http://down.运维网.com/data/2365017


运维网声明 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-661386-1-1.html 上篇帖子: rrdtool cacti 下篇帖子: Cacti 0.8.8b 成功监控mssql 2005
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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

扫描微信二维码查看详情

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


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


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


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



合作伙伴: 青云cloud

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