发出 SNMP MIB 查询
发出 MIB 查询,以从网络设备检索 MIB 变量并随后诊断这些设备的问题。
要执行此过程,您必须位于 SNMP MIB 浏览器中。
- 浏览至 MIB 树中包含要查询的 MIB 对象的部分,然后选择所需的 MIB 对象。 指定要查询的 MIB 对象。 可以使用下面的某种方式执行此操作:OID 字段显示与所选 MIB 对象对应的 MIB 对象标识。提示: 可以在 MIB 树路径中找到标准 MIB 变量 iso/org/dod/internet/mgmt/mib-2。 可以在 MIB 树路径 iso/org/dod/internet/private/enterprises 中找到特定于供应商的 MIB 变量。
- 在 主机 字段中输入目标设备的 IP 地址或主机名。如果从 事件查看器,网络映射或 结构浏览器启动了 SNMP MIB 浏览器 ,那么在 SNMP MIB 浏览器 启动时将自动填写 主机 字段。
- 从 方法 下拉列表中选择要发出的查询。此菜单内的可用选项为:
- Get
- 使用此查询可获取单个(标量)值;例如,sysUpTime
- Get Next
- 使用此查询可获取数组中的下一个单个(标量)值。
- Walk
- 使用此查询可获取数组数据;例如,system。
- Get Table
- 使用此查询可获取表数据。
- 图
- 使用此查询可启动“图属性”窗口并指定要在 MIB 绘图中显示的信息(内容和范围)。
SNMP 查询的选择受所选 MIB 对象类型的约束。
有些 SNMP 对象标签指向多个 OID,因此并不唯一。 GUI 处理模糊标签的方式由 mib_browser.properties 文件中的 mib_browser.duplicate.mib.label.action属性确定。 此属性具有以下允许的值:always: 始终使用 OID 而不是标签。never: 始终使用标签。 这是 FP15 之前的行为。prompt: 如果标签是唯一的,请使用该标签。 如果标签不唯一,那么您可以选择将其替换为 OID ,如果已知 OID ,请从具有该标签的多个 OID 的列表中进行选择,或者使用该标签。 此选项为缺省值。
例如,不能对类型为表的 MIB 变量执行 Get 查询。 如果尝试在不接受该查询的节点上发出查询,那么 SNMP MIB 浏览器 会响应警告。 - 如果要通过应用配置的任何接口过滤器来限制 SNMP MIB 浏览器 查询的接口,请取消选中 忽略过滤 复选框。 缺省情况下,会选择 忽略过滤 选项,并且 SNMP MIB 浏览器 可以访问所有接口,而不考虑任何接口过滤器。 接口过滤器仅适用于 SNMP 遍历和 SNMP 表请求。 仅当在 方法 列表中选择了 Walk 或 Get Table 选项时, 忽略过滤 复选框才处于活动状态。
- 单击 执行。 查询结果在 SNMP 查询结果区域中显示。注: 如果 SNMP 查询未生成任何结果,那么原因可能是下列其中一项:
- 主机上不存在所选 MIB 对象。
- SNMP 帮助程序 ( SNMP MIB 浏览器 用于查询主机的设备) 无法访问主机。
- 要刷新 MIB 对象数据以查看自上次发出查询以来数据的更改方式,请单击 执行 按钮。