我是靠谱客的博主 包容唇膏,最近开发中收集的这篇文章主要介绍linux标准mib,Linux系统中测试你的MIB值,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Linux系统中测试你的MIB值

来源:互联网

作者:佚名

时间:2013-04-14 12:15

一旦你已经为你的Linux系统确定了一个你感兴趣的值,那么你就可以用snmpwalk指令来登记它。在许多情况下MIB中的text文件只是引用OID目录分支和非OID目录分支中那些0或者1的那些以额外数据形式存在于叶底的数据的替换通道。snmpget指令在MIB变量无法找到的目

一旦你已经为你的Linux系统确定了一个你感兴趣的值,那么你就可以用snmpwalk指令来登记它。在许多情况下MIB中的text文件只是引用OID目录分支和非OID目录分支中那些“0”或者“1”的那些以额外数据形式存在于叶底的数据的替换通道。snmpget指令在MIB变量无法找到的目录分支中是无法使用的。

在下面这个例子中,我们想找到ssCpuRawUser OID的替换通道,但是snmpget指令并没有找到它的值。在snmpwalk指令后面显示这个值被放在ssCpuRawUser.0处。那么snmpget是可以检索32位计数器类型数据的,并且其最大值为396271。

[root@bigboy tmp]# snmpget -v1 -c craz33guy localhost ssCpuRawUser

Error in packet

Reason: (noSuchName) There is no such variable name in this MIB.

Failed object: UCD-SNMP-MIB::ssCpuRawUser

[root@bigboy tmp]#

[root@bigboy tmp]# snmpwalk -v1 -c craz33guy localhost ssCpuRawUser

UCD-SNMP-MIB::ssCpuRawUser.0 = Counter32: 396241

[root@bigboy tmp]# snmpget -v1 -c craz33guy localhost ssCpuRawUser.0

UCD-SNMP-MIB::ssCpuRawUser.0 = Counter32: 396271

[root@bigboy tmp]#

在snmpget自令下可以正常工作的MIB值就是你可以在MRTG中使用的那些值。

我们应当知道MRTG以计数器值的方式引用MIB的计数值。它以量规值的形式引用MIB的整形数据和量规值。MRTG默认所有的数据为计数器值。

MTRG中计数器值并不是以不断上升的图像显示的,而是以上次查询之后的变化值显示的。CPU占用两就是MIB所追踪的一个计数器值,而所幸,我们可以通过配置MRTG文件来以百分比图像的形式来显示这些信息。

句法类型,MIB的对象名称以及它的作用是当你配置MTRG是所需要了解的最重要的东西,我们现面就对这些进行讲解。

用MIB对CPU和内存进行监听

UCD-SNMP-MIB MIB跟踪许多MIB关键对象的情况,常用的一些对象被列在表中。

UCD-SNMP-MIB MIB中的关键对象

UCD-SNMP-MIB Object Variable

MIB Type

MRTG Type

Description

ssCpuRawUser

计数器类型

计数器类型

从系统启动开始非特权用户应用所使用的总的CPU使用量。增加用户,系统和合理的参数之可以获得CPU总使用量的近似值。

ssCpuRawSystem

计数器类型

计数器类型

从系统启动开始特权用户应用所使用的总的CPU使用量。

ssCpuRawNice

计数器类型

计数器类型

由次优先级的应用所使用的总的CPU使用量。

ssCpuRawIdle

计数器类型

计数器类型

CPU空载的时间百分比从100里面减去这个值可以得到一个总的CPU使用量的优良的近似值。

memAvailReal

整形

标准度量

主机上的物理内存空余量

用MIB监视TCP/IP协议

TCP-MIB MIB追踪数据连接信息并且包含一些非常有用的对象,如tcpActiveOpens和tcpCurrEstab。表中详细介绍了TCP-MIB中的一些重要对象

TCP-MIB MIB中的重要对象

UCD-SNMP-MIB Object Variable

MIB Type

MRTG Type

Description

tcpActiveOpens

计数器类型

计数器类型

测量已经结束的TCP连接数。

tcpCurrEstab

标准度量

标准度量

测量连接中的TCP连接数。

tcpInErrs

计数器类型

计数器类型

Total number of TCP segments with bad checksum errors

最后

以上就是包容唇膏为你收集整理的linux标准mib,Linux系统中测试你的MIB值的全部内容,希望文章能够帮你解决linux标准mib,Linux系统中测试你的MIB值所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(64)

评论列表共有 0 条评论

立即
投稿
返回
顶部