转载自:https://blog.51cto.com/davidbj/1173954

  随着Zabbix 2.0版本的发布,很多企业开始用zabbix来代替之前的Nagio、Cacti等其它监控软件。至于Zabbix的优点,在这里不再进行阐述。今天通过zabbix监控服务器对我们公司核心机房的一台Quidway S9306交换机端口流量进行了监控,给大家分享一下我在配置过程中遇到的难点。给今后遇到同样问题的同学,提供一个参考。

首次听到“snmp_oid"这个词,有点儿晕。首先是在google上搜索了一下。没有得到我想要的答案。最后是在zabbix官方看到了有关于"zabbix_snmp_special OIDS"的文档,感觉很不错。所以在这里给大家分享一下:

  1. ifindex     1.3.6.1.2.1.2.2.1.1      每个接口的唯一值
  2. ifDescr     1.3.6.1.2.1.2.2.1.2       一个文本字符串包含的接口信息,此字符串应该包括制造商的名称,产品名称和版本硬件接口
  3. ifType      1.3.6.1.2.1.2.2.1.3       接口类型,根据物理/链路协议和下面的网络层协议栈区分。
  4. ifMtu       1.3.6.1.2.1.2.2.1.4       接口可以最大发送和接收数据包的字节数
  5. ifSpeed     1.3.6.1.2.1.2.2.1.5       接口当前最大每秒比特数(bit/s)速率。
  6. ifPhysAddress   1.3.6.1.2.1.2.2.1.6       在协议层接口的地址,即MAC(物理)地址。
  7. ifAdminStatus   1.3.6.1.2.1.2.2.1.7       目前管理接口状态
  8. ifOperStatus    1.3.6.1.2.1.2.2.1.8       接口当前的运行状态
  9. ifInOctets  1.3.6.1.2.1.2.2.1.10     接口上接收到的字节总数,包括帧字符
  10. ifInUcastPkts   1.3.6.1.2.1.2.2.1.11     子网单播传送到更高层协议的数据包数量
  11. ifInNUcastPkts  1.3.6.1.2.1.2.2.1.12     非单播的数量(子网广播或者子网多播)传送到一个更高层协议的数据包
  12. ifInDiscards    1.3.6.1.2.1.2.2.1.13     一些入站数据包被选择为丢弃,以防止它们被交付到一个更高层的协议。可能原因为释放缓冲区空间。
  13. ifInErrors  1.3.6.1.2.1.2.2.1.14     入站数据包包含的错误,防止它们被交付到一个更高的协议层
  14. ifInUnknownProtos   1.3.6.1.2.1.2.2.1.15     未知或不受支持的协议被丢弃,因为通过该接口接收的数据包的数量。
  15. ifOutOctets 1.3.6.1.2.1.2.2.1.16     传输接口,包括帧字符的字节总数
  16. ifOutUcastPkts  1.3.6.1.2.1.2.2.1.17     在该层,包括哪些被丢弃或不发送组播或广报地址的数据包总数,更高级别的协议要求传输,并没有解决。
  17. ifOutNUcastPkts 1.3.6.1.2.1.2.2.1.18     更高级别的协议请求传送数据包总数,并给该子层多播或者广播地址,包括哪些被丢弃或不发送的。
  18. ifOutDiscards   1.3.6.1.2.1.2.2.1.19     被选择的出站数据包被丢弃,即使没有错误被检测到,以防止其他传输的数量。一个可能的原因丢弃这样的包可能会释放缓冲空间。
  19. ifOutErrors 1.3.6.1.2.1.2.2.1.20     由于错误而不能被传送的出站数据包数量
  20. ifOutQLen   1.3.6.1.2.1.2.2.1.21               输出数据包长度。

实例1:查看每个接口的唯一值

实例2:查看文本字符串包含的接口信息

实例3:接口上接收到的字节数

实例4:传输接口

一些最常见的SNMP的OID自动翻译成zabbix数字进行表示(华为9306)的更多相关文章

  1. 如何通过SNMP的OID识别不同厂商的设备

    众所周知,SNMP作为通用的网络协议常用于系统监控之中,那么如何借助SNMP来识别不同厂商的设备呢? 事实上,在SNMP的OID树状图中专门有一个节点用于识别各不同的厂商,这个节点是: iso(1)  ...

  2. 自学Zabbix11.3 Zabbix SNMP 常用OID列表

    点击返回:自学Zabbix之路点击返回:自学Zabbix4.0之路点击返回:自学zabbix集锦 自学Zabbix11.3 Zabbix SNMP 常用OID列表 点击获取CISCO设备OID 系统参 ...

  3. 自学Zabbix11.6 Zabbix SNMP自定义OID

    点击返回:自学Zabbix之路 点击返回:自学Zabbix4.0之路 点击返回:自学zabbix集锦 自学Zabbix11.6 Zabbix SNMP自定义OID 为什么要自定义OID? 前面已经讲过 ...

  4. Linux服务器SNMP常用OID (转)

    原文地址:http://www.haiyun.me/archives/linux-snmp-oid.html 收集整理一些Linux下snmp常用的OID,用做服务器监控很不错. 服务器负载: 1 2 ...

  5. Zabbix11.3 Zabbix SNMP 常用OID列表

    点击获取CISCO设备OID 系统参数(1.3.6.1.2.1.1) OID 描述 备注 请求方式 .1.3.6.1.2.1.1.1.0 获取系统基本信息 SysDesc GET .1.3.6.1.2 ...

  6. snmp自定义OID与文件下载----服务器端配置

    客户端使用命令工具:snmpwalk 服务端开启服务 snmp service.下载安装 net-snmp. 最近做了一些工作,记性较差感觉还是记下来比较好,毕竟网上能查到的有用的资料太少了. 自定义 ...

  7. SNMP学习笔记之Linux服务器SNMP常用OID

    收集整理一些Linux下snmp常用的OID,用做服务器监控很不错. 应用示例 查看服务器1分钟平均负载: snmpwalk -v1 -c public 127.0.0.1 .1.3.6.1.4.1. ...

  8. (转)Linux服务器SNMP常用OID

    原文:https://www.haiyun.me/archives/linux-snmp-oid.html 收集整理一些Linux下snmp常用的OID,用做服务器监控很不错.服务器负载: 1 2 3 ...

  9. (39)zabbix snmp自定义OID nginx监控实例

    为什么要自定义OID? 前面的文章已经讲过zabbix如何使用snmp监控服务器,但是他有一个很明显的局限性:只能监控定义好的OID项目 假如我们想知道nginx进程是否在运行?在没有zabbix a ...

随机推荐

  1. WebView 判断放大缩小操作

    using Android.App; using Android.Widget; using Android.OS; using Android.Content; using Android.Runt ...

  2. xamarin android 汉字转拼音

    使用微软的 ChnCharInfo.dll,这个库不仅能在 windows 下完美运行,竟单独在android下也可以完美运行,直接引用即可.当然是使用 visual studio 开发安卓啦,具体用 ...

  3. Yii2 设计模式——工厂方法模式

    工厂方法模式 模式定义 工厂方法模式(Factory Method Pattern)定义了一个创建对象的接口,但由子类决定要实例化的类是哪一个.工厂方法让类吧实例化推迟到子类. 什么意思?说起来有这么 ...

  4. gitlab 安装和使用

    正常 团队开发 不可能吧代码托管给 github 或者码云之类的 三方托管机构. 然后  原始的 git 没有图形用户界面. 这时候我们可以选择 gitlab . 安装环境 centos7 1 安装依 ...

  5. 两台Linux服务器之间复制文件

    一.scp 1.简介 scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的 2.软件安装 ...

  6. oracle 删除用户

    -- 查询用户各进程相对应的 sid.serial#. -- 注意: username 必须大写 SELECT sid,serial#,username FROM v$session WHERE us ...

  7. Tomcat 启动报错:host-manager does not exist or is not a readable directory

    http://blog.csdn.net/yh88356656/article/details/50519120 新安装一个Tomcat,我们肯定会删除Tomcat Webapps下的自带项目,在考入 ...

  8. xirr函数

    内部收益计算函数 曾经看过一个帖子:有一个理财产品,每年年初存入10000元,每年年底得到利息1000元.持续5年,5年后返还本金50000元:问:利率是多少?下面有个回复:每年存10000,利息10 ...

  9. webRTC中音频相关的netEQ(三):存取包和延时计算

    上篇(webRTC中音频相关的netEQ(二):数据结构)讲了netEQ里主要的数据结构,为理解netEQ的机制打好了基础.本篇主要讲MCU中从网络上收到的RTP包是怎么放进packet buffer ...

  10. ADO.Net操作数据库的方式

    1.使用数据提供程序执行sql或者ddl语句操作数据库. 2.使用oledb操作数据库 3.使用odbc操作数据库 4.使用DataSet操作数据库 前面3种方式都无法避免要使用sql语句,对不同种类 ...