ManageOne OC 告警采集数据异常

发布时间:  2017-03-31 浏览次数:  150 下载次数:  0
问题描述

OC V1R2C30 出现告警“采集数据异常”

来源设备:esight V3R3C20SPC007

OC 和esight对接正常,没有做过账户信息改动,出现这个告警

处理过程


1  进入到OC主备机  ssh appuser@OCIP

2  进入到以下目录

cd  /opt/OperationCenter/AppBase/OC/AppBase/app/com.huawei.esight.app.oc/sbi-cfg/template-cfg/esight-cfg/V300R003C20/

3  修改
template_esight_server_port.xml、
template_esight_storage_ports.xml、template_esight_storage_third_ports.xmlV3R3C50中才有此文件,不是此版本无需修改)中请求链接中portsport,修改接口前后比较为如下

vi   template_esight_server_port.xml

vi   template_esight_storage_ports.xml

vi   template_esight_storage_third_ports.xml

例如,修改前:
修改后:


4   修改template_esight_storage_lun.xml中请求链接中lunslun,修改接口前后比较为如下

修改前:


修改后:

根因

经过定位发现是OC对接eSight获取服务器端口和存储设备LUN时,调用的接口是rest/openapi/it/ports以及rest/openapi/storage/luns,这两个接口在eSight升级前是可以调通的,在eSight升级后都不可用返回值变为null。
eSight升级前对接口校验采用的是模糊匹配,portsluns 接口都可以正常使用,升级后变成了精确匹配只支持rest/openapi/it/portrest/openapi/storage/lun

建议与总结

esight和OC对接后面升级了esight,出现这个告警可按照此案例处理

END