2019独角兽企业重金招聘Python工程师标准>>>

引子

问题源自于最近监控的一个告警,根据我们之前对SysUpTime进行监控的策略,启动时间为0时,需要发送设备重启的告警通知,之前我们是对网管说明过这个问题的。网管同意监控,是因为有时候网络设备重启很快,但是还是会对业务系统产生影响。

现在,换了一个新的网管,对此表示质疑:

我登陆设备看到时间是 uptime is 213 weeks, 0 day, 7 hours, 49 minutes 服务器设置的计时器有问题?

随后进行解释,对方表示:

不能监控到正确的启动时间,就不如不监控了。

其实对于工作来说,在当前环境中这种结果很好呀,毕竟:

  • 我们提供的信息网管不接受;
  • 网管自己也不会提供更加准确的数据;

产生这种问题的根源就是,H3C、Cisco提供的工具太好用啦,除了某些对我们来说比较致命的问题:

  • 贵;
  • 还是贵;

所以,我们的Admin养成了下面的习惯:

  • 有好工具就用;
  • 没好工具就凑合着;
  • 不愿意研究;

当然,一个企业,有钻研的人还是有的,就是——太TMD少了点。

吐槽结束,转入正题。

SysUpTime是啥

在RFC 1907的第2.1节中定义如下:

sysUpTime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION "The time (in hundredths of a second) since the network management portion of the system was last re-initialized." ::= { system 3 }

首先,是一个只读的时间计数器,其次,记录了设备上次初始化后的运行时间,以百分之一秒为单位,也就是10毫秒。

再次,目前多数设备使用的都是32位的计数器,也就是: 2 ^ 32 = 4294967296 * 10 毫秒 = 497.1 天

上面的计算也就是说明使用32位计数器,每隔497.1天会重置一次。

#如何解决 搜索了很久,发现没有地方是记录那个计数器的重置次数——但是为什么管理端(自带的网络管理软件)就能够正常获取这些数据呢?应该还是有记录的。

为了尽快解决问题,只能曲线救国了: {Network:sysUpTime.last(0)}<120 and {Network:sysUpTime.max(#10)}< 42949036

转载于:https://my.oschina.net/rexkang/blog/418573

Zabbix探索:关于网络设备SysUpTime监控的问题相关推荐

  1. zabbix 5系列之snmp监控详解

    更多精彩Zabbix文章.技术交流.免费技术培训加微号NateIT,免费获取zabbix安装.配置.优化技术培训视频 官网:http://ywzs.hanyunintel.com 首先,谢谢原作者: ...

  2. zabbix工作流程(自定义添加监控项目)

    Zabbix工作流程监控流程描述 zabbix上自带的监控想模板及项目很少,所以很多时候我们需要自己制定一些项目及操作. 这里我只说明了如何来获取zabbix需要监控的一些数据方式.web界面的添加及 ...

  3. zabbix监控服务器日志文件,Zabbix对服务器资源进行监控及百度告警的整合

    Zabbix介绍 跟nagios一样是一款开源的服务器资源监控软件.达到企业级对万百上千台服务器.虚拟机.网络设备进行实时监控. 安装 安装环境:Centos 6.5,相关的下载地址在 1.yum安装 ...

  4. zabbix实现mysql数据库的监控

    先来介绍zabbix中几个常用的术语: 主机(host): 要监控的网络设备,可由ip或DNS名称指定. 主机组(host group): 主机的逻辑容器,可以包含主机和模板,但同一个组内的主机和模版 ...

  5. 使用 Docker 安装 Zabbix,并配置自定义监控项

    使用 Docker 安装 Zabbix,并配置自定义监控项 一.Zabbix 简介 1.监控功能 2.Zabbix 工作原理 3.Zabbix 组件 4.Zabbix 进程 二.使用 Zabbix 配 ...

  6. ZABBIX利用自带模板监控mysql数据库

    ***** ZABBIX利用自带模板监控mysql数据库**** 监控效果图 增删改查 慢查询 每秒总执行次数 1. 进入主题:先搭建好zabbix服务器,并把mysql作为agent端(建议先在线下 ...

  7. 使用Zabbix自带MySQL模板监控MySQL

    使用Zabbix自带MySQL模板监控MySQL 1. 安装zabbix agent [root@szlinux02 ~]# rpm -ivh http://repo.zabbix.com/zabbi ...

  8. (82)zabbix如何选择适合的监控类型

    zabbix提供十几种监控类型,包括:Zabbix agent, Simple checks, SNMP, Zabbix internal, IPMI, JMX monitoring等等,那我们应该如 ...

  9. Zabbix 源码解析之监控项数据采集流程

    一.概述 监控项数据采集是一个监控工具最基本的功能,监控数据采集的准确.实时.有效是Zabbix其它监控功能正常运转的前提.因此,Zabbix运维人员有必要了解监控项数据采集流程,并有针对性的设计巡检 ...

最新文章

  1. Selenium 2.0的由来及设计架构(三)
  2. 【BZOJ4817】【SDOI2017】树点涂色 [LCT][线段树]
  3. jq 截取指定字符前_Python中字符串的切片
  4. ajax路由器,注册ajax用户的步骤 _ 路由器设置|192.168.1.1|无线路由器设置|192.168.0.1 - 路饭网...
  5. MIME类型不可小视
  6. weka分类器怎么设置样本类别_【程序喵笔记】小样本学习1.0
  7. 5d4的白平衡模式_佳能5D4/5D3/6D2系列中高端单反相机和全画幅微单EOS R专题系列课程...
  8. 大变革!苹果设计团队三名核心元老离职
  9. ashx在web.config中如何配置_网络中,什么是半双工与全双工?它们如何配置
  10. js时间和时间戳之间如何转换(汇总)
  11. 人工智能-SVM 支持向量机
  12. 小程序点击图片全屏播放视频
  13. Google开源项目Python 语言规范
  14. 查看chrome浏览器当前版本
  15. 14种鼻型图解_十种鼻型分类图解
  16. 拉格朗日插值和埃尔米特插值
  17. 历届图灵奖 (Turing award)得奖名单
  18. 数据分析技能点-MySQL编程基础
  19. 使用signalR创建聊天室。
  20. 磁盘分区 (MBR, GPT)、启动流程 (BIOS, UEFI)

热门文章

  1. 使用JSON.parse,解决ie6-7上JSON未定义问题
  2. android手机备份恢复出厂设置,手机恢复出厂设置,小编教你安卓手机怎么恢复出厂设置...
  3. android 阿拉伯语下的光标,android – 在EditText中的游标提示不是从右边开始的阿拉伯语...
  4. 汽车变速器虚拟现实VR教学方案
  5. 变速变调原理与方法总结
  6. oracle整理笔记
  7. オフショア開発を成功させる工夫10点
  8. Windows下默认远程下载
  9. STM32物联网之TFTP文件传输
  10. 先锋系何以失控?去年6月起就已经出现资金链紧张的迹象