snmpwalk 可以获取监控数据
[hadoop@hadoop01 ~]$ snmpwalk localhost -v 2c -c public | grep ifPhysAddress
IF-MIB::ifPhysAddress.1 = STRING:
IF-MIB::ifPhysAddress.2 = STRING: 0:50:56:3f:e2:d9
IF-MIB::ifPhysAddress.3 = STRING: 0:c:29:fb:43:b6
IF-MIB::ifPhysAddress.4 = STRING: 2:42:47:b0:3b:40
snmpget 报如题问题
[hadoop@hadoop01 ~]$ snmpget -v 2c -c public localhost 1.3.6.1.2.1.2.2.1.6
IF-MIB::ifPhysAddress = No Such Instance currently exists at this OID
snmpget没有指定完整的oid,因此缺少了索引值 ‘1’
[hadoop@hadoop01 ~]$ snmpget -v 2c -c public localhost 1.3.6.1.2.1.2.2.1.6.0
1.3.6.1.2.1.2.2.1.6.0: Unknown Object Identifier (Index out of range: 0 (ifIndex))
[hadoop@hadoop01 ~]$ snmpget -v 2c -c public localhost 1.3.6.1.2.1.2.2.1.6.1
IF-MIB::ifPhysAddress.1 = STRING:
[hadoop@hadoop01 ~]$ snmpget -v 2c -c public localhost 1.3.6.1.2.1.2.2.1.6.2
IF-MIB::ifPhysAddress.2 = STRING: 0:50:56:3f:e2:d9
[hadoop@hadoop01 ~]$ snmpget -v 2c -c public localhost 1.3.6.1.2.1.2.2.1.6.3
IF-MIB::ifPhysAddress.3 = STRING: 0:c:29:fb:43:b6
[hadoop@hadoop01 ~]$ snmpget -v 2c -c public localhost 1.3.6.1.2.1.2.2.1.6.4
IF-MIB::ifPhysAddress.4 = STRING: 2:42:47:b0:3b:40
[hadoop@hadoop01 ~]$ snmpget -v 2c -c public localhost 1.3.6.1.2.1.2.2.1.2.1
IF-MIB::ifDescr.1 = STRING: lo
[hadoop@hadoop01 ~]$ snmpget -v 2c -c public localhost 1.3.6.1.2.1.2.2.1.2.2
IF-MIB::ifDescr.2 = STRING: eth0
[hadoop@hadoop01 ~]$ snmpget -v 2c -c public localhost 1.3.6.1.2.1.2.2.1.2.3
IF-MIB::ifDescr.3 = STRING: eth1
[hadoop@hadoop01 ~]$ snmpget -v 2c -c public localhost 1.3.6.1.2.1.2.2.1.2.4
IF-MIB::ifDescr.4 = STRING: docker0
[hadoop@hadoop01 ~]$ snmpget -v 2c -c public localhost 1.3.6.1.2.1.2.2.1.2.5
IF-MIB::ifDescr.5 = No Such Instance currently exists at this OID
[hadoop@hadoop01 ~]$ ifconfig
docker0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500inet 172.17.0.1  netmask 255.255.0.0  broadcast 172.17.255.255ether 02:42:47:b0:3b:40  txqueuelen 0  (Ethernet)RX packets 0  bytes 0 (0.0 B)RX errors 0  dropped 0  overruns 0  frame 0TX packets 0  bytes 0 (0.0 B)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500inet 192.168.153.101  netmask 255.255.255.0  broadcast 192.168.153.255inet6 fe80::250:56ff:fe3f:e2d9  prefixlen 64  scopeid 0x20<link>ether 00:50:56:3f:e2:d9  txqueuelen 1000  (Ethernet)RX packets 10865  bytes 738636 (721.3 KiB)RX errors 0  dropped 0  overruns 0  frame 0TX packets 23248  bytes 2575849 (2.4 MiB)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536inet 127.0.0.1  netmask 255.0.0.0inet6 ::1  prefixlen 128  scopeid 0x10<host>loop  txqueuelen 1000  (Local Loopback)RX packets 81144  bytes 6495010 (6.1 MiB)RX errors 0  dropped 0  overruns 0  frame 0TX packets 81144  bytes 6495010 (6.1 MiB)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0[hadoop@hadoop01 ~]$

MIB 模块 MODULE HOST-RESOURCES-MIB

https://www.cnblogs.com/EasyData/archive/2010/01/24/1655025.html

SNMP 常用oid


Linux SNMP OID’s for CPU,Memory and Disk Statistics SNMP stands for Simple Network Management Protocol and consists of three key components: managed devices, agents, and network-management systems (NMSs). A managed device is a node that has an SNMP agent and resides on a managed network. These devices can be routers and access server, switches and bridges, hubs, computer hosts, or printers. An agent is a software module residing within a device. This agent translates information into a compatible format with SNMP. An NMS runs monitoring applications. They provide the bulk of processing and memory resources required for network management. SNMP MIBs, OIDs Overview MIB stands for Management Information Base and is a collection of information organized hierarchically. These are accessed using a protocol such as SNMP. There are two types of MIBs: scalar and tabular. Scalar objects define a single object instance whereas tabular objects define multiple related object instances grouped in MIB tables. MIB files for specific devices or systems can be downloaded from here OIDs or Object Identifiers uniquely identify manged objects in a MIB hierarchy. This can be depicted as a tree, the levels of which are assigned by different organizations. Top level MIB object IDs (OIDs) belong to different standard organizations. Vendors define private branches including managed objects for their own products. Here is a sample structure of an OID Iso (1).org(3).dod(6).internet(1).private(4).transition(868).products(2).chassis(4).card(1).slotCps(2)-
.-cpsSlotSummary(1).cpsModuleTable(1).cpsModuleEntry(1).cpsModuleModel(3).3562.3 Most of the people may be looking for OID’s for Linux OID’s for CPU,Memory and Disk Statistics for this first you need to install SNMP server and clients. If you want to install SNMP server and client installation in linux学习 check here CPU Statistics Load
1 minute Load: .1.3.6.1.4.1.2021.10.1.3.1
5 minute Load: .1.3.6.1.4.1.2021.10.1.3.2
15 minute Load: .1.3.6.1.4.1.2021.10.1.3.3 CPU
percentage of user CPU time: .1.3.6.1.4.1.2021.11.9.0
raw user cpu time: .1.3.6.1.4.1.2021.11.50.0
percentages of system CPU time: .1.3.6.1.4.1.2021.11.10.0
raw system cpu time: .1.3.6.1.4.1.2021.11.52.0
percentages of idle CPU time: .1.3.6.1.4.1.2021.11.11.0
raw idle cpu time: .1.3.6.1.4.1.2021.11.53.0
raw nice cpu time: .1.3.6.1.4.1.2021.11.51.0 Memory Statistics Total Swap Size: .1.3.6.1.4.1.2021.4.3.0
Available Swap Space: .1.3.6.1.4.1.2021.4.4.0
Total RAM in machine: .1.3.6.1.4.1.2021.4.5.0
Total RAM used: .1.3.6.1.4.1.2021.4.6.0
Total RAM Free: .1.3.6.1.4.1.2021.4.11.0
Total RAM Shared: .1.3.6.1.4.1.2021.4.13.0
Total RAM Buffered: .1.3.6.1.4.1.2021.4.14.0
Total Cached Memory: .1.3.6.1.4.1.2021.4.15.0 Disk Statistics The snmpd.conf needs to be edited. Add the following (assuming a machine with a single ‘/’ partition): disk / 100000 (or) includeAllDisks 10% for all partitions and disks The OIDs are as follows Path where the disk is mounted: .1.3.6.1.4.1.2021.9.1.2.1
Path of the device for the partition: .1.3.6.1.4.1.2021.9.1.3.1
Total size of the disk/partion (kBytes): .1.3.6.1.4.1.2021.9.1.6.1
Available space on the disk: .1.3.6.1.4.1.2021.9.1.7.1
Used space on the disk: .1.3.6.1.4.1.2021.9.1.8.1
Percentage of space used on disk: .1.3.6.1.4.1.2021.9.1.9.1
Percentage of inodes used on disk: .1.3.6.1.4.1.2021.9.1.10.1 System Uptime: .1.3.6.1.2.1.1.3.0 Examples These Commands you need to run on the SNMP server Get available disk space for / on the target host #snmpget -v 1 -c “community” target_name_or_ip .1.3.6.1.4.1.2021.9.1.7.1 this will return available disk space for the first entry in the ‘disk’ section of snmpd.conf; replace 1 with n for the nth entry Get the 1-minute system load on the target host #snmpget -v 1 -c “community” target_name_or_ip .1.3.6.1.4.1.2021.10.1.3.1 Get the 5-minute system load on the target host #snmpget -v 1 -c “community” target_name_or_ip .1.3.6.1.4.1.2021.10.1.3.2 Get the 15-minute system load on the target host #snmpget -v 1 -c “community” target_name_or_ip .1.3.6.1.4.1.2021.10.1.3.3 Get amount of available swap space on the target host #snmpget -v 1 -c “community” target_name_or_ip .1.3.6.1.4.1.2021.4.4.0 Variable Descriptor Object Identifier
System Group
sysDescr 1.3.6.1.2.1.1.1
sysObjectID 1.3.6.1.2.1.1.2
sysUpTime 1.3.6.1.2.1.1.3
sysContact 1.3.6.1.2.1.1.4
sysName 1.3.6.1.2.1.1.5
sysLocation 1.3.6.1.2.1.1.6
sysServices 1.3.6.1.2.1.1.7
Interfaces Group
ifNumber 1.3.6.1.2.1.2.1
ifTable 1.3.6.1.2.1.2.2
ifEntry 1.3.6.1.2.1.2.2.1
ifIndex 1.3.6.1.2.1.2.2.1.1
ifDescr 1.3.6.1.2.1.2.2.1.2
ifType 1.3.6.1.2.1.2.2.1.3
ifMtu 1.3.6.1.2.1.2.2.1.4
ifSpeed 1.3.6.1.2.1.2.2.1.5
ifPhysAddress 1.3.6.1.2.1.2.2.1.6
ifAdminStatus 1.3.6.1.2.1.2.2.1.7
ifOperStatus 1.3.6.1.2.1.2.2.1.8
ifLastChange 1.3.6.1.2.1.2.2.1.9
ifInOctets 1.3.6.1.2.1.2.2.1.10
ifInUcastPkts 1.3.6.1.2.1.2.2.1.11
ifInNUcastPkts 1.3.6.1.2.1.2.2.1.12
ifInDiscards 1.3.6.1.2.1.2.2.1.13
ifInErrors 1.3.6.1.2.1.2.2.1.14
ifInUnknownProtos 1.3.6.1.2.1.2.2.1.15
ifOutOctets 1.3.6.1.2.1.2.2.1.16
ifOutUcastPkts 1.3.6.1.2.1.2.2.1.17
ifOutNUcastPkts 1.3.6.1.2.1.2.2.1.18
ifOutDiscards 1.3.6.1.2.1.2.2.1.19
ifOutErrors 1.3.6.1.2.1.2.2.1.20
ifOutQLen 1.3.6.1.2.1.2.2.1.21
ifSpecific 1.3.6.1.2.1.2.2.1.22
IP Group
ipForwarding 1.3.6.1.2.1.4.1
ipDefaultTTL 1.3.6.1.2.1.4.2
ipInReceives 1.3.6.1.2.1.4.3
ipInHdrErrors 1.3.6.1.2.1.4.4
ipInAddrErrors 1.3.6.1.2.1.4.5
ipForwDatagrams 1.3.6.1.2.1.4.6
ipInUnknownProtos 1.3.6.1.2.1.4.7
ipInDiscards 1.3.6.1.2.1.4.8
ipInDelivers 1.3.6.1.2.1.4.9
ipOutRequests 1.3.6.1.2.1.4.10
ipOutDiscards 1.3.6.1.2.1.4.11
ipOutNoRoutes 1.3.6.1.2.1.4.12
ipReasmTimeout 1.3.6.1.2.1.4.13
ipReasmReqds 1.3.6.1.2.1.4.14
ipReasmOKs 1.3.6.1.2.1.4.15
ipReasmFails 1.3.6.1.2.1.4.16
ipFragsOKs 1.3.6.1.2.1.4.17
ipFragsFails 1.3.6.1.2.1.4.18
ipFragCreates 1.3.6.1.2.1.4.19
ipAddrTable 1.3.6.1.2.1.4.20
ipAddrEntry 1.3.6.1.2.1.4.20.1
ipAdEntAddr 1.3.6.1.2.1.4.20.1.1
ipAdEntIfIndex 1.3.6.1.2.1.4.20.1.2
ipAdEntNetMask 1.3.6.1.2.1.4.20.1.3
ipAdEntBcastAddr 1.3.6.1.2.1.4.20.1.4
ipAdEntReasmMaxSize 1.3.6.1.2.1.4.20.1.5
ICMP Group
icmpInMsgs 1.3.6.1.2.1.5.1
icmpInErrors 1.3.6.1.2.1.5.2
icmpInDestUnreachs 1.3.6.1.2.1.5.3
icmpInTimeExcds 1.3.6.1.2.1.5.4
icmpInParmProbs 1.3.6.1.2.1.5.5
icmpInSrcQuenchs 1.3.6.1.2.1.5.6
icmpInRedirects 1.3.6.1.2.1.5.7
icmpInEchos 1.3.6.1.2.1.5.8
icmpInEchoReps 1.3.6.1.2.1.5.9
icmpInTimestamps 1.3.6.1.2.1.5.10
icmpInTimestampReps 1.3.6.1.2.1.5.11
icmpInAddrMasks 1.3.6.1.2.1.5.12
icmpInAddrMaskReps 1.3.6.1.2.1.5.13
icmpOutMsgs 1.3.6.1.2.1.5.14
icmpOutErrors 1.3.6.1.2.1.5.15
icmpOutDestUnreachs 1.3.6.1.2.1.5.16
icmpOutTimeExcds 1.3.6.1.2.1.5.17
icmpOutParmProbs 1.3.6.1.2.1.5.18
icmpOutSrcQuenchs 1.3.6.1.2.1.5.19
icmpOutRedirects 1.3.6.1.2.1.5.20
icmpOutEchos 1.3.6.1.2.1.5.21
icmpOutEchoReps 1.3.6.1.2.1.5.22
icmpOutTimestamps 1.3.6.1.2.1.5.23
icmpOutTimestampReps 1.3.6.1.2.1.5.24
icmpOutAddrMasks 1.3.6.1.2.1.5.25
icmpOutAddrMaskReps 1.3.6.1.2.1.5.26
TCP Group
tcpRtoAlgorithm 1.3.6.1.2.1.6.1
tcpRtoMin 1.3.6.1.2.1.6.2
tcpRtoMax 1.3.6.1.2.1.6.3
tcpMaxConn 1.3.6.1.2.1.6.4
tcpActiveOpens 1.3.6.1.2.1.6.5
tcpPassiveOpens 1.3.6.1.2.1.6.6
tcpAttemptFails 1.3.6.1.2.1.6.7
tcpEstabResets 1.3.6.1.2.1.6.8
tcpCurrEstab 1.3.6.1.2.1.6.9
tcpInSegs 1.3.6.1.2.1.6.10
tcpOutSegs 1.3.6.1.2.1.6.11
tcpRetransSegs 1.3.6.1.2.1.6.12
tcpConnTable 1.3.6.1.2.1.6.13
tcpConnEntry 1.3.6.1.2.1.6.13.1
tcpConnState 1.3.6.1.2.1.6.13.1.1
tcpConnLocalAddress 1.3.6.1.2.1.6.13.1.2
tcpConnLocalPort 1.3.6.1.2.1.6.13.1.3
tcpConnRemAddress 1.3.6.1.2.1.6.13.1.4
tcpConnRemPort 1.3.6.1.2.1.6.13.1.5
tcpInErrs 1.3.6.1.2.1.6.14
tcpOutRsts 1.3.6.1.2.1.6.15
UDP Group
udpInDatagrams 1.3.6.1.2.1.7.1
udpNoPorts 1.3.6.1.2.1.7.2
udpInErrors 1.3.6.1.2.1.7.3
udpOutDatagrams 1.3.6.1.2.1.7.4
udpTable 1.3.6.1.2.1.7.5
udpEntry 1.3.6.1.2.1.7.5.1
udpLocalAddress 1.3.6.1.2.1.7.5.1.1
udpLocalPort 1.3.6.1.2.1.7.5.1.2
SNMP Group
snmpInPkts 1.3.6.1.2.1.11.1
snmpOutPkts 1.3.6.1.2.1.11.2
snmpInBadVersions 1.3.6.1.2.1.11.3
snmpInBadCommunityNames 1.3.6.1.2.1.11.4
snmpInBadCommunityUses 1.3.6.1.2.1.11.5
snmpInASNParseErrs 1.3.6.1.2.1.11.6
NOT USED 1.3.6.1.2.1.11.7
snmpInTooBigs 1.3.6.1.2.1.11.8
snmpInNoSuchNames 1.3.6.1.2.1.11.9
snmpInBadValues 1.3.6.1.2.1.11.10
snmpInReadOnlys 1.3.6.1.2.1.11.11
snmpInGenErrs 1.3.6.1.2.1.11.12
snmpInTotalReqVars 1.3.6.1.2.1.11.13
snmpInTotalSetVars 1.3.6.1.2.1.11.14
snmpInGetRequests 1.3.6.1.2.1.11.15
snmpInGetNexts 1.3.6.1.2.1.11.16
snmpInSetRequests 1.3.6.1.2.1.11.17
snmpInGetResponses 1.3.6.1.2.1.11.18
snmpInTraps 1.3.6.1.2.1.11.19
snmpOutTooBigs 1.3.6.1.2.1.11.20
snmpOutNoSuchNames 1.3.6.1.2.1.11.21
snmpOutBadValues 1.3.6.1.2.1.11.22
NOT USED 1.3.6.1.2.1.11.23
snmpOutGenErrs 1.3.6.1.2.1.11.24
snmpOutGetRequests 1.3.6.1.2.1.11.25
snmpOutGetNexts 1.3.6.1.2.1.11.26
snmpOutSetRequests 1.3.6.1.2.1.11.27
snmpOutGetResponses 1.3.6.1.2.1.11.28
snmpOutTraps 1.3.6.1.2.1.11.29
snmpEnableAuthenTraps 1.3.6.1.2.1.11.30  

snmp No Such Instance currently exists at this OID相关推荐

  1. zabbix3.4 监控路由器报错No Such Instance currently exists at this OID

    zabbix 3.4 监控报错No Such Instance currently exists at this OID 1.首先查看监控的路由器的监控项是否报警 监控主机报错出现这个 No Such ...

  2. 网络协议篇之SNMP协议(二)—— 管理信息库MIB及OID

    上篇文章提到一套完整的SNMP系统主要包括管理信息库(MIB).管理信息结构(SMI)及SNMP报文协议. 本篇我们来学习管理信息库(MIB) 一.管理信息库MIB 任何一个被管理的资源都表示成一个对 ...

  3. Linux小知识---利用Snmp远程获取CPU,内存和磁盘使用率

    知识点回顾 <网络协议学习-SNMP> 前面写了一篇Snmp协议的知识点文章,今天要利用这些知识点,再加一些shell编程知识点,实现一个利用shell脚本,远程获取某个Agent的CPU ...

  4. SNMP OID是什么?

    OID是什么? 这是了解SNMP前必须要了解清楚的. SNMP对象标识符(OID:Object ID)是定义在特定MIB模式中的值,来定义一个特定的在MIB数据库中SNMP目标. SNMP OID是划 ...

  5. ubuntu snmp Error: unknown payload OID

    ubuntu12.04.3中安装snmpd后,启动snmpd服务时报错: Nov 12 15:34:50 ubuntu snmpd[929]: Received TERM or STOP signal ...

  6. 检测工控设备SNMP漏洞工具:SNMP Fuzzer

    什么是snmp fuzzer snmpfuzzer是一款用于对目标设备snmp可写oid节点数据进行fuzz测试的小工具. 为什么要用snmp fuzzer 现如今工控环境中,存在大量的工控设备默认开 ...

  7. 基于snmp 交换机监控系统实现

    本博客属作者原创,未经允许禁止转载,请尊重原创!如有问题请联系QQ509961766 交换机监控系统,主要是监控网络交换机的各项数据,端口状态,上下行速率,设备在线状态以及限速,POE开关控制,设备重 ...

  8. SNMP、MIB和OID概述

    SNMP.MIB和OID概述 在网络监控方面,SNMP是最常用的技术之一.带宽监控程序使用它.但是SNMP如何工作?什么是MIB和OID? SNMP基础知识 SNMP代表简单网络管理协议,由三个关键组 ...

  9. 四、Zabbix监控-SNMP方式监控网络设备、服务器

    文章目录 1. SNMP监控网络设备 1.1 什么是SNMP 1.2 为什么需要SNMP 1.3 SNMP基本概念 1.3.1 OID 1.3.2 MIB 1.4 SNMP的版本 2. SNMP监控网 ...

  10. snmp自定义oid,获取服务器时间

    1.制作oid输出的信息 vim /usr/local/bin/online.sh #!/bin/sh echo $(date +%F' '%H':'%M':'%S); echo $(date +%F ...

最新文章

  1. Qt嵌入外部EXE程序,并显示在主界面中!
  2. linux java tar_tar包在linux下java安装
  3. 在C#中重新抛出异常的正确方法是什么? [重复]
  4. java $.getjson_JQuery 获取json数据$.getJSON方法的实例代码
  5. go mod导入本地包的正确引入方法:require + replace
  6. mie散射理论方程_A. Mie米散射理论基础
  7. UVA10929 You can say 11【大数模除】
  8. 「解决方案」5G基站电气监控云平台
  9. 4.26,最好用的新浪图床GG了,博客满屏的403
  10. matlab凸优化工具箱——cvx简介
  11. 小米9pro计算机打不开,小米9pro怎么连接电脑
  12. vue 之 ele上传文件 和 下载文件
  13. Oracle 触发器写法
  14. Qt随机数生成器:QRandomGenerator
  15. 对话周傲英:数据库人的切肤之痛
  16. Linux centos7.6 安装elasticsearch8.x (es8) 教程
  17. mpvue利用painter生成海报
  18. english learning fengshui
  19. 以奴仆命风月-人间词话
  20. 2004年11月11日

热门文章

  1. 物联网智能数据处理技术
  2. html获取本机ip,获取本机IP地址的实例(JavaScript / Node.js)
  3. 深度学习和浅层学习的区别
  4. Mac 移动硬盘没有推出,再插上不显示移动硬盘解决办法
  5. C / C++ function - rand
  6. Ubuntu16安装VScode、linux安装vscode、极简极稳安装vscode、umake安装vscode
  7. RISC-V GCC工具链介绍
  8. 微信头像 尺寸 php,怎么把照片缩小做微信头像
  9. 生信过程中的各种文件格式
  10. vue.js开发微信公众号加载缓慢出现的白页问题-随笔