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

[经验分享] Zabbix 3.0 监控交换机(4)——温度、风扇监控及配置Trigger

[复制链接]

尚未签到

发表于 2019-1-20 15:27:42 | 显示全部楼层 |阅读模式
      要监控交换机的CPU、内存关键在于找到正确的OID,关于怎么寻找OID请参考以下博文。
  http://tryrus.blog.运维网.com/10914693/1788833
      看这篇博文之前请确定已对zabbix的基本操作已有了解,有不明白的地方可以看我之前写的博文。
  http://tryrus.blog.运维网.com/10914693/1772271
  http://tryrus.blog.运维网.com/10914693/1782062
  一、 配置环境
      CentOS 7 Linux version 3.10.0-229.el7.x86_64
      Zabbix-3.0.1
      c2960s-universalk9-mz.122-55.SE5.bin
      c2960s-universalk9-mz.122-55.SE3.bin
      c3750e-universalk9-mz.122-55.SE5.bin
  二、温度监控及配置trigger
  2.1 要用到的OID
序号

OID

型号

IOS

1

.1.3.6.1.4.1.9.9.13.1.3.1.3.1008

WS-C2960S-48TS-L

c2960s-universalk9-mz.122-55.SE5.bin  

2

WS-C2960S-24TS-L

c2960s-universalk9-mz.122-55.SE3.bin

3

.1.3.6.1.4.1.9.9.13.1.3.1.3.1006

WS-C3750X-24

c3750e-universalk9-mz.122-55.SE5.bin

      2.2 创建Item

          由于不同IOS的OID稍有不同,所以直接在交换机类型的模板上面新建Item,如下图所示。
          Name,Key 这两项的值可以随便填写,但最好是像我这样,可以很直观的知道这个item所监控的内容
          Type:SNMP v2版本
          SNMP OID:相对应的OID
          SNMP community:相对应的SNMP读团体字
          Units:温度的单位℃
          其它选项默认即可,最后的item Description填写在思科网站上查找OID时的Description。点击Add,完成item的创建。

      2.3 创建Graph
          在交换机类型模板中,创建Graph,如下图所示。
          填写Graph的Name,在Items选项中将刚刚创建好的items添加进来,点击最底下的Add,完成Graph的创建。

      2.4 验证Graph
          在Monitoring-->Graphs中选择一台交换机,查看Temperature Status,如下图所示。

      2.5 创建Trigger
          还在是交换机类型模板中创建Trigger,这样同类型下的所有交换机都会新增这个Trigger。
          创建Trigger,如下图所示。
        

          这里比较重要的是表达式,即zabbix应该在什么情况下使用触发器(Trigger)向用户报警,让用户知道交换机的温度异常。点击Expression后面的Add增加表达式,如下图所示。
    Item:这里选ciscoEnvMonTemperatureStatusValue这个Item。
    Function:指的是函数,有下拉列表,从下拉列表中选择平均值大于N。
    Last of(T):3m,最近三分钟内的平均值
    N:30  这里填写30,表示30℃,摄氏度可以不用写。
    最后的表达式为{WS-C2960S-48TS-L:ciscoEnvMonTemperatureStatusValue.avg(3m)}>30
            
    点击创建Triggers界面最底下的Add,完成Trigger的创建。
           
关于表达式的详细用法及函数功能,可以参考以下两个文档。
https://www.zabbix.com/documentation/3.0/manual/config/triggers/expression
https://www.zabbix.com/documentation/3.0/manual/appendix/triggers/functions
2.6 验证trigger
          Trigger配置完成后,会立即生效。过一分钟左右,我的邮件就收到了下图所示的OK邮件,说明配置正确。

  三、风扇监控及配置trigger
     3.1 要用到的OID
          1.3.6.1.4.1.9.9.13.1.4.1.3.1007
          1.3.6.1.4.1.9.9.13.1.4.1.3.1034
     两种类型的2960交换机,风扇的OID是一样的,3750的OID就算是同一版本的IOS也存在差异,所以在实际测试为准。
3.2 创建Item
    同创建温度的Item一样,在交换机类型模板里创建Item,只是风扇的item不需要填写单位。其它选项默认即可,最后的item Description填写在思科网站上查找OID时的Description。点击Add,完成item的创建。


   
        风扇的值有以下几种,1表示风扇是正常的,其它几种都表示不正常情况。
       1:normal
    2:warning
    3:critical
    4:shutdown
    5:notPresent
    6:notFunctioning


3.3创建Graph

在交换机类型模板中,创建Graph,如下图所示。
  填写Graph的Name,在Items选项中将刚刚创建好的items添加进来,点击最底下的Add,完成Graph的创建。
     
3.4 验证Graph
    在Monitoring-->Graphs中选择一台交换机,查看Temperature Status,如下图所示。
    风扇是正常运行状态,所以值一直为1。
       
3.5创建Trigger
    还在是交换机类型模板中创建Trigger,这样同类型下的所有交换机都会新增这个Trigger。
    创建Trigger,并点击Expression后面的Add增加表达式,如下图所示。
    注意Function的配置,正常的值为1,其它情况为非1。非正常情况时都选择让zabbix报警。

    添加完成后如下图所示,点击最底下的Add,完成Trigger的创建。

3.6 验证trigger
    Trigger配置完成后,会立即生效。过一分钟左右,我的邮件就收到了下图所示的OK邮件,说明配置正确。
   
谢谢你打开这篇博文,并一直坚持看到了这里,如果觉得对你有帮助,请不要吝啬点一下右下角的赞。
  





运维网声明 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-665699-1-1.html 上篇帖子: centos6.5下Zabbix系列之Zabbix安装搭建及汉化 下篇帖子: zabbix(2)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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

扫描微信二维码查看详情

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


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


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


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



合作伙伴: 青云cloud

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