加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

windows,linux,snmp设备数据常用OID

(2013-03-13 09:44:54)
分类: 技术文章
假设community为public

snmpwalk -v 2c -c public localhost

 

这时应该会出来好多好多信息

--------------------------------------------------

以下是Linux下一些常用的OID

CPU的

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

-------------------------------------------------------------------------------

内存的

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

-------------------------------------------------------------------

硬盘的

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


----------------------------------------------------------------

以下是windows下常用的OID

CPU

.1.3.6.1.2.1.25.3.3.1.2

如果有一个双核cpu则有2个值,显示当前负载


内存,硬盘

内存跟硬盘都统一在mib2.host.hrStorage里 1.3.6.1.2.1.25.2

hrStorageType节点,hrStorageFixedDisk表示硬盘,hrStorageVirtualMemory是虚拟内存,hrStorageRam是内存

根据id号查:

hrStorageAllocationUnits是簇的大小

hrStorageSize是有多少簇,两者想乘就是总容量

hrStorageUsed是已使用多少,跟总容量相除就是占用率


---------------------------------------------------------------


系统运行时间

System Uptime: .1.3.6.1.2.1.1.3.0

注:linux系统的话也可直接用uptime命令获得


网络设备的

ifIndex 1.3.6.1.2.1.2.2.1.1.0 端口索引号

ifDescr 1.3.6.1.2.1.2.2.1.2.0 端口描述

ifType 1.3.6.1.2.1.2.2.1.3.0 端口类型

ifMtu 1.3.6.1.2.1.2.2.1.4.0 最大传输包字节数

ifSpeed 1.3.6.1.2.1.2.2.1.5.0 端口速度

ifPhysAddress 1.3.6.1.2.1.2.2.1.6.0 物理地址

ifOperStatus 1.3.6.1.2.1.2.2.1.8.0 操作状态

ifLastChange 1.3.6.1.2.1.2.2.1.9.0 上次状态更新时间

ifInOctets 1.3.6.1.2.1.2.2.1.10.0 输入字节数

ifInUcastPkts 1.3.6.1.2.1.2.2.1.11.0 输入非广播包数

ifInNUcastPkts 1.3.6.1.2.1.2.2.1.12.0 输入广播包数

ifInDiscards 1.3.6.1.2.1.2.2.1.13.0 输入包丢弃数

ifInErrors 1.3.6.1.2.1.2.2.1.14.0 输入包错误数

ifInUnknownProtos 1.3.6.1.2.1.2.2.1.15.0 输入未知协议包数

ifOutOctets 1.3.6.1.2.1.2.2.1.16.0 输出字节数

ifOutUcastPkts 1.3.6.1.2.1.2.2.1.17.0 输出非广播包数

ifOutNUcastPkts 1.3.6.1.2.1.2.2.1.18.0 输出广播包数

ifOutDiscards 1.3.6.1.2.1.2.2.1.19.0 输出包丢弃数

ifOutErrors 1.3.6.1.2.1.2.2.1.20.0 输出包错误数

ifOutQLen 1.3.6.1.2.1.2.2.1.21.0 输出队长


流量输出的是计数器,单位是byte,32位

如果流量过大出现统计不正确的情况,就需要编译时加上enable-mfd-rewrites参数,来支持64位的计数器

 

 

****************************** 以下是Linux整理出来的OID ****************************

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(v1) ifHCInOctets 1.3.6.1.2.1.31.1.1.1.6.index(v2c)

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 (v1) ifHCOutOctets 1.3.6.1.2.1.31.1.1.1.10.index(v2c)
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.1

 

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有