所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级
案例库

OceanStor 9000 SNMP服务获取性能失败

发布时间:  2018-07-09  |   浏览次数:  517  |   下载次数:  0  |   作者:  xWX465817  |   文档编号: EKB1001730800

目录

问题描述

某局点一套OceanStor 9000,存储版本:V3R6C00,通过SNMP V2c已成功对接第三方网管软件,现场工程师发现使用工具获取存储性能信息失败

告警信息


处理过程

1. 查看SNMP服务,发现SNMP服务一切正常,但是客户端无法获取9000性能信息,直接walk某个性能信息表失败。

2. 分析发现9000所有的性能值获取都不支持walk操作,仅支持get操作,且这类MIB接口是查询节点实时性能数据,接口使用时需要带上一个入参,且入参需要以ASCII码得形式拼接在查询OID后面

3. 使用ASCII码加OID的方式,成功获取性能信息

根因

OceanStor 9000所有的性能值获取都不支持walk操作,仅支持get操作,且需要入参。

解决方案

使用带参数的查询方式进行。例如,查询当前某节点的CPU利用率:
1.通过hwSNASNode接口,使用walk的方式获取当前节点ID为12093
2. 通过ASCII码转换为:49.50.48.57.51
3. 那需要输入的参数为5.49.50.48.57.51 以及查询的OID1.3.6.1.4.1.2011.2.251.21.4.1.2 这样就能获取成功,节点12093的CPU利用率为15%。

建议与总结

使用正确的方式进行性能值的获取,可参考MIB接口说明书