Window通过SNMP获取系统数据的说明

初步接触SNMPSimple Network Management Protocol)简单网络管理协议之后,对windows系统的监测有了兴趣,通过一段时间的查找资料与实际测试,将系统的一些简单数据通过SNMP协议测试了出来,和大家一起分享。

要想使用SNMP协议监测系统,这里仅说windows操作系统,当然SNMP协议对网络设备基本适用,首先需要做的就是开通并配置好SNMP的服务,具体配置,大家可以上百度搜索或者关注我之后发表的博文(一直较忙,可能上传较晚,望见谅!)。

这里给大家推荐几款关于SNMP的调试工具:

ManageEngine MibBrowser(适用与有现成的.mib库文件)

Paessler SNMP Tester(测试OID

FreeSnmp(使用Walk探测OID

对于系统的主要数据,基本在”hostmib.mib”这个库中,至于“lmminb2.mib”库和“mib_ii.mib”库不做太多的说明,我就从这里面提取了部分数据,“mib_ii.mib”库基本上是数据流量的统计。

wKioL1e278HyPbkgAAM7u35flcY407.jpg-wh_50

一、hostmib.mib

系统运行时间:返回数值以秒为单位

OID.1.3.6.1.2.1.25.1.1.0

 

系统当前时间:

OID.1.3.6.1.2.1.25.1.2.0

 

主机会话数

OID.1.3.6.1.2.1.25.1.5.0

 

系统进程数

OID.1.3.6.1.2.1.25.1.6.0

 

系统物理内存

OID.1.3.6.1.2.1.25.2.2.0   (4088864)