转载自: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. 《用Python玩转数据》项目—线性回归分析入门之波士顿房价预测(二)

    接上一部分,此篇将用tensorflow建立神经网络,对波士顿房价数据进行简单建模预测. 二.使用tensorflow拟合boston房价datasets 1.数据处理依然利用sklearn来分训练集 ...

  2. ZJOI2018 D1T2 历史(毕竟我菜,所以题解十分易懂。。)

    我定睛一看,上一篇博客居然是去年省选写的...emmm我果然很懒.. 又是一年省选季,临死前订正一下去年的题吧.. 作为第一天30pts的滚粗选手,我去年并没有怎么思考这题.. 题意概括好麻烦,来来来 ...

  3. Sublime3安装及配置

    1.官网下载 2.安装后输入密钥 ----- BEGIN LICENSE -----sgbteamSingle User LicenseEA7E-11532598891CBB9 F1513E4F 1A ...

  4. RESTful API浅谈

    一.REST的由来 全称:REST,全称是Resource Representational State Transfer,即:资源在网络中以某种形式进行状态转移.————所谓状态的转移,可参考< ...

  5. Django学习笔记之安全

    CSRF攻击 CSRF攻击概述 CSRF(Cross Site Request Forgery, 跨站域请求伪造)是一种网络的攻击方式,它在 2007 年曾被列为互联网 20 大安全隐患之一.其他安全 ...

  6. lua 5.3最简单plugin编写

    #include <windows.h> #include "lauxlib.h" /* Pop-up a Windows message box with your ...

  7. GP中Geoprocessor.Execute(string name, IVariantArray parameters, ITrackCancel trackCancel)

    在做一个项目的过程中,发现GP运算方法 Execute(string name, IVariantArray parameters, ITrackCancel trackCancel) 与Execut ...

  8. Unity3D外包 团队更新一下UE4和Unity3D案例

    欢迎联系我们索取,谢谢! 有项目外包请联系QQ:372900288 索取案例.

  9. HLS自习(1)

    HLS自习(1) 处理器的处理方式:

  10. case when then

    --使用IN的时候 SELECT keyCol, CASE WHEN keyCol IN ( SELECT keyCol FROM tbl_B ) THEN 'Matched' ELSE 'Unmat ...