1.1 安装MIB Browser
MIB Browser工具用于查询SNMP Agent上的MIB变量,接收SNMP Agent上报的Trap消息,是用来调试验证NetEco SNMP性能北向接口不可或缺的工具。
1.1.1 获取安装包
MG-SOFT MIB Browser的安装包可以直接访问MG-SOFT的官网获取。
1.1.1 安装
步骤 1 进入安装包路径,双击setup.exe。
步骤 1 按照安装向导的指引安装MIB Browser。
1.1 编译MIB库文件
如果要使用MIB Browser查看MIB库节点,需要先将MIB库文件编译成SMIDB文件后,MIB Browser才能正常加载。
1.1.1 编译
步骤 1 在MIB Browser上,单击MIB Compiler图标,打开MIB编译器。
步骤 1 单击,打开“Batch Compile”界面,选择MIB库所在路径。
步骤 2 编译完成后,单击“Save”将SMIDB文件存入到默认路径下。
1.1.1 加载
步骤 1 打开MIB Browser,选择“MIB”页签。
步骤 1 选择要加载的SMIDB文件,单击按钮加载。
步骤 2 切换回“Query”页签,即可见到加载的MIB库节点。
1.2 配置用户参数
如果要使用MIB Browser工具模拟北向第三方系统 SNMP接口对接,首先需要正确设置MIB Browser的用户参数,确保MIB Browser的用户参数与设置的用户参数保持一致
下面以SNMP V3用户参数为例介绍北向用户参数配置方法。
步骤 1 打开MIB Browser,单击图标打开协议属性面板。
步骤 1 选择“SNMPv3”协议,单击“Add User”按钮。
步骤 2 正确填写各个参数。
步骤 3 在树节点在单击右键选择“Contact”进行连接测试。
如果右下角的绿灯亮,说明参数配置正确,与NetEco北向接口连接OK。
----结束
1.3 查询MIB变量
查询SNMP性能北向接口变量可以有几种方法:Walk,Get,Get-Next,Get-Bulk等。这些操作都可以通过MIB Browser实现。
1.1.1 存在MIB库文件
如果存在MIB库文件,在经过编译加载之后,可以在MIB树上各节点的右键菜单中选择操作。
l Walk(获取所有节点数据)
l Get(获取选定节点数据)
l Get-Next
l Get-Bulk
批量获取指标,通过协议属性面板进行设置。
1.3.1 不存在MIB库文件
如果不存在MIB库文件,仅知道OID节点以及其定义的协议,可以通过MIB Browser的“Prompt For OID”功能来进行数据获取。
l 获取数据
- 在菜单栏选择“SNMP > Prompt For OID”。
- 输入OID,可以进行Get、Get Next、Get Bulk等操作。
- 如果需要获取连续的多个OID的值,请使用Get Bulk。
1.4 接收Trap消息
1.1.1 配置Trap端口
在MIB Browser上配置Trap消息接收端口,设置为接口上报的端口。
步骤 1 检查本地端口
在启动MIB Browser监听Trap之前,必须先保证本地的162端口未被占用。通常占用此端口的都是系统服务。
- 打开“控制面板 > 管理工具 > 服务组件”,找到SNMP Trap服务:
- 打开属性,在“启动类型”中选择“禁用”,“服务状态”中单击“停止”,从而关闭系统的SNMP Trap 服务:
步骤 1 配置MIB Browser的Trap接收端口。
- 单击,选择“Trap Ringer > Add”添加Trap接收端口。
- 将在Trap接收端口添加到MIB Browser。
1.4.1 接收Trap消息
步骤 1 单击,打开MIB Browser的“SNMP Trap Ringer Console”Trap接收界面。
步骤 1 单击,查看接口上报的Trap消息内容。