华为设备与Solarwind网管软件对接
问题描述
华为设备与Solarwind网管软件对接,在solarwind网管中添加华为设备后无法查看到华为设备的相关CPU使用率和内存信息。
处理过程
步骤1:
步骤2
步骤3,点击标红,创建名称为HuaWei CPU & Memory Test的私有节点
步骤4
步骤5:
针对Used Memory,Free Memory,CPU Load这三项进行数据源的导入,如下图
步骤6:
输入相对应的OID进行查询,对应列表有
1.3.6.1.4.1.2011.6.3.5.1.1.2 hwMemoryDevSize 指示被管理对象的内存总量,单位是字节。
1.3.6.1.4.1.2011.6.3.5.1.1.3 hwMemoryDevFree 指示设备上空闲内存的总量,单位是字节。
Used Memory = hwMemoryDevSize - hwMemoryDevFree
1.3.6.1.4.1.2011.6.3.4.1.2 hwCpuDevDuty 表示一块单板或者一个实体在5秒钟内的CPU的平均使用率。
步骤7:
步骤8:
步骤9:在Free Memory 选择数据源,并输入相应OID值,
步骤10:
步骤11:由于Solarwind默认SNMP使用Bulk查询,而Bulk查询点击确定后会出现错误,所以进行手动修改为Get Nextt,下拉步骤10,在左下角有个选项框“manually defined object identifier”,点击,出现如下图,输入相关名称,
步骤12;
步骤13:最后设置Used Memory,由于没有相应Usememory的oid,因此只能通过
Used Memory = hwMemoryDevSize - hwMemoryDevFree 自建公式解决
步骤14:
首先添加 hwMemoryDevSize总节点值,对应OID为,1.3.6.1.4.1.2011.6.3.5.1.1.2
步骤15,添加后继续添加Free Memory OID值,点击标红选项,添加后如下图
步骤16:点击标红选项,进行公式编写:
步骤17:编辑方式如图,[hwMemoryDevSize]-[hwMemoryDevFree]
步骤19:完成后点击SUBMIT,找到我们当时建立的私有节点值HuaWei CPU & Memory Test,点击标红处,
步骤20:找到对应的华为设备,进行勾选,
步骤21:点击标红处,会进行自动轮询查询,若为华为设备,则后面Poller Status 会显示On状态
步骤22:打开轮询状态,如图所示
步骤23:完成后点击Finish ,等待约5分钟后,可以显示相应数据。
根因
由于内存和CPU使用信息为华为私有节点,在与solarwind对接时其自带cpu与内存节点查找信息无法识别,因此需要网络管理员手动添加华为相关私有节点。