手册下载
操作日志信息参考
资料版本:5W100-20240116
Copyright © 2024新华三技术有限公司 版权所有,保留一切权利。
非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,并不得以任何形式传播。
除新华三技术有限公司的商标外,本手册中出现的其它公司的商标、产品标识及商品名称,由各自权利人拥有。
本文档中的信息可能变动,恕不另行通知。
目 录
操作日志用于记录用户在控制组件的所有操作。在操作日志页面,可查看、删除、导出所有操作日志,还可使用搜索功能(含高级搜索)对操作日志进行筛选查看。
登录统一数字底盘,单击[系统>日志管理>操作日志信息]菜单项,进入操作日志页面。在该页面选择日期时间并单击<搜索>按钮,日志列表将分页显示操作日志信息。点击高级搜索,服务名称选择sdwan-service,日志列表将分页显示SeerEngine-SDWAN的操作日志信息,如图2-1所示。
表2-1 日志字段说明
字段 |
描述 |
日期/时间 |
操作日志产生的日期和时间 |
用户名称 |
产生操作日志的用户 |
用户IP |
产生操作日志用户的IP地址 |
服务名称 |
生成操作日志的服务名称 |
操作结果 |
用户操作的结果 |
操作描述 |
操作日志具体内容,包含事件或错误发生的详细信息 |
失败原因 |
用户操作失败的原因 |
登录统一数字底盘,单击[系统>日志管理>操作日志信息]菜单项,进入操作日志页面。在该页面选择操作日志并单击<删除>按钮,删除指定操作日志,如图2-2所示。
登录统一数字底盘,单击[系统>日志管理>操作日志信息]菜单项,进入操作日志页面。在该页面选择操作日志并单击<导出>按钮,导出指定操作日志,如图2-3所示。
登录统一数字底盘,单击[系统>日志管理>日志配置]菜单项,进入操作日志页面。在该页面可对操作日志系统数据进行配置,如图2-4所示。
表2-2 日志配置字段说明
字段 |
描述 |
日志存储天数 |
历史操作日志存储 |
过期日志清理时间 |
过期操作日志的定时清理时间 |
发送级别 |
默认值 提示,高于等于该级别的日志将被发送至日志服务器。级别由低到高分别为:调试、提示、关注、警告、错误、严重、告警、致命。操作成功的日志级别为提示,部分成功的日志级别为关注,操作失败的日志级别为警告。 |
日志服务器 |
接收高于或等于发送级别的日志服务器 |
图2-5 业务模块列表
服务名称 |
说明 |
sdwan-nfm |
网络基础管理模块 |
sdwan-oam |
运维管理模块 |
sdwan-vas |
增值业务模块 |
sdwan-nso |
网络编排模块 |
sdwan-msm |
系统管理模块 |
本文将操作日志信息按照业务模块分类,以表格的形式对日志信息进行介绍。有关表中各项的含义请参考表2-3。
表项 |
说明 |
举例 |
日志内容 |
显示日志信息的具体内容 |
创建资源编号池:[{$1,$2}] |
参数解释 |
按照参数在日志中出现的顺序对参数进行解释 参数顺序用“$数字”表示,例如“$1”表示在该日志中出现的第一个参数 |
$1:管理LoopBack口序号 $2:BGP AS 号 |
举例 |
日志信息举例 |
创建资源编号池[{ "manageLoopbackNum": "20", "bgpAsNum": "10" }] |
日志说明 |
描述日志所表达的操作事件 |
用户进行配置BGP AS号和管理LoopBack口编号 |
失败原因 |
列举操作失败时可能的原因 |
当操作失败时,可能的原因如下: · MSM_LOOPBACK_ILLEGAL:LOOPBACK口编号取值范围为0-1023 · MSM_BGP_AS_ILLEGAL:BGP AS编号取值范围为1-4294967295 |
本节介绍网络基础管理输出的操作日志信息。
日志内容 |
创建SNMP模板$1:[{$1,$2,$3,$4,$5,$6,$7,$8,$9}] |
参数解释 |
$1:模板名称 $2:SNMP版本号 $3:只读团体字 $4:写团体字 $5:用户名 $6:snmpv3版本认证算法 $7:snmpv3版本认证密码 $8:snmpv3版本加密算法 $9:snmpv3版本加密密码 |
举例 |
创建SNMP模板"test" [{ "snmpName": "test", "snmpVersion": 2, "v2ReadCommunity": "12", "v2WriteCommunity": "22" }] |
日志说明 |
创建SNMP模板 |
失败原因 |
当操作失败时,可能的原因如下: · NFM_TEMPLATE_SNMP_READ_WRITE_COM_NULL:SNMP版本为2时,SNMP读团体字或写团体字属性不能为空 · NFM_TEMPLATE_SNMP_READ_WRITE_COM_SAME:SNMP版本为2时,SNMP读团体字和写团体字属性不能相同 · NFM_TEMPLATE_SNMP_V2_NO_V3:当SNMP版本为2时,SNMPV3用户名、公钥加密算法、公钥密码、私钥加密算法、私钥密码必须全部为空 · NFM_TEMPLATE_SNMP_V3_NO_V2:当SNMP版本为3时,SNMP读和写团体字属性必须全部为空 · NFM_TEMPLATE_SNMP_USER_CANT_EMPTY:当SNMP版本为3时,用户名不能为空 · NFM_TEMPLATE_SNMP_AUTH_PROTOCOL_NULL_ALL_NULL:当SNMPV3公钥加密算法为空时,公钥密码、私钥加密算法、私钥密码必须全部为空 · NFM_TEMPLATE_SNMP_AUTH_PWD_NULL:当SNMP公钥加密算法不为空时,公钥密码不能为空 · NFM_TEMPLATE_SNMP_PRI_PWD_NULL_WHEN_PROTOCOL_NULL:当SNMPV3私钥加密算法为空时,SNMPV3私钥密码也必须为空 · NFM_TEMPLATE_SNMP_PRI_PWD_NULL:当SNMPV3私钥加密算法不为空时,私钥密码不能为空 |
日志内容 |
修改SNMP模板$2:[{$1,$2,$3,$4,$5,$6,$7,$8,$9,$10}] |
参数解释 |
$1:模板id $2:模板名称 $3:SNMP版本号 $4:只读团体字 $5:写团体字 $6:用户名 $7:snmpv3版本认证算法 $8:snmpv3版本认证密码 $9:snmpv3版本加密算法 $10:snmpv3版本加密密码 |
举例 |
修改SNMP模板"test" [{ "id": " fb75f1d9644a26e50f66886b5f78faad ", "snmpName": "test", "snmpVersion": 2, "v2ReadCommunity": "12", "v2WriteCommunity": "22" }] |
日志说明 |
修改SNMP模板 |
失败原因 |
当操作失败时,可能的原因如下: · NFM_TEMPLATE_SNMP_READ_WRITE_COM_NULL:SNMP版本为2时,SNMP读团体字或写团体字属性不能为空 · NFM_TEMPLATE_SNMP_READ_WRITE_COM_SAME:SNMP版本为2时,SNMP读团体字和写团体字属性不能相同 · NFM_TEMPLATE_SNMP_V2_NO_V3:当SNMP版本为2时,SNMPV3用户名、公钥加密算法、公钥密码、私钥加密算法、私钥密码必须全部为空 · NFM_TEMPLATE_SNMP_V3_NO_V2:当SNMP版本为3时,SNMP读和写团体字属性必须全部为空 · NFM_TEMPLATE_SNMP_USER_CANT_EMPTY:当SNMP版本为3时,用户名不能为空 · NFM_TEMPLATE_SNMP_AUTH_PROTOCOL_NULL_ALL_NULL:当SNMPV3公钥加密算法为空时,公钥密码、私钥加密算法、私钥密码必须全部为空 · NFM_TEMPLATE_SNMP_AUTH_PWD_NULL:当SNMP公钥加密算法不为空时,公钥密码不能为空 · NFM_TEMPLATE_SNMP_PRI_PWD_NULL_WHEN_PROTOCOL_NULL:当SNMPV3私钥加密算法为空时,SNMPV3私钥密码也必须为空 · NFM_TEMPLATE_SNMP_PRI_PWD_NULL:当SNMPV3私钥加密算法不为空时,私钥密码不能为空 |
日志内容 |
删除SNMP模板$2:[{$1}] |
参数解释 |
$1:主键ID $2:模板名称 |
举例 |
删除SNMP模板"test" [{ "id": "fb75f1d9644a26e50f66886b5f78faad", }] |
日志说明 |
删除SNMP模板 |
失败原因 |
当操作失败时,可能的原因如下: · NFM_TEMPLATE_ENTITY_NOT_EXIST:模板在数据库中不存在 · NFM_TEMPLATE_IN_USE:模板正在被使用 COMMON_DELETE_ERROR:数据库删除失败 |
日志内容 |
删除站点模板$2 [{ $1, $2}] |
参数解释 |
$1:主键ID $2:模板名称 |
举例 |
删除站点模板"test" [{ "id": "a5ff9253ceb713dcd4c43ab139a537d7", }] |
日志说明 |
用户删除站点模板 |
日志内容 |
创建WebSocket模板$1 [{$1,$2,$3,$4,$5,$6}] |
参数解释 |
$1:模板名称 $2:websocket服务器地址 $3:服务器端口 $4:网络类型 $5:地址类型 $6:协议类型 |
举例 |
创建WebSocket模板"Global" [{ "websocketName": "Global", "servers": [{ "websocketDomain": "172.39.14.102", "websocketPort": 19443, "isPublic": 0, "isMaster": 1, "protocolType": "IPV4" }, { "websocketDomain": "10.1.1.1", "websocketPort": 19443, "isPublic": 1, "isMaster": 0, "protocolType": "IPV4" }] }] |
日志说明 |
用户创建WebSocket模板 |
失败原因 |
当操作失败时,可能的原因如下: · NFM_TEMPLATE_NAME_GLOBAL:局部模板名稱不能爲Global · NFM_TEMPLATE_WEBSOCKET_MASTER_IP_MISSING:必须配置Websocket主地址 · NFM_TEMPLATE_WEBSOCKET_MASTER_CONTROLLER_COUNT:控制器集群只能配置一个主地址 · NFM_TEMPLATE_WEBSOCKET_CONTROLLER_DUPLICATE:控制器集群地址不能重复
|
日志内容 |
更新WebSocket模板$2 [{$1,$2,$3,$4,$5,$6, $7}] |
参数解释 |
$1:模板ID $2:模板名称 $3:websocket服务器地址 $4:服务器端口 $5:网络类型 $6:地址类型 $7:协议类型 |
举例 |
更新WebSocket模板"Global" { "id": "fdf02885fdae44a5557e16edd75e9ac8", "websocketName": "Global", "servers": [{ "websocketDomain": "172.39.14.102", "websocketPort": 19443, "isPublic": 0, "isMaster": 1, "protocolType": "IPV4" }, { "websocketDomain": "10.1.1.1", "websocketPort": 19443, "isPublic": 1, "isMaster": 0, "protocolType": "IPV4" }] } |
日志说明 |
用户更新WebSocket模板 |
失败原因 |
当操作失败时,可能的原因如下: · NFM_TEMPLATE_NAME_GLOBAL:局部模板名稱不能爲Global · NFM_TEMPLATE_WEBSOCKET_MASTER_IP_MISSING:必须配置Websocket主地址 · NFM_TEMPLATE_WEBSOCKET_MASTER_CONTROLLER_COUNT:控制器集群只能配置一个主地址 · NFM_TEMPLATE_WEBSOCKET_CONTROLLER_DUPLICATE:控制器集群地址不能重复
|
日志内容 |
删除WebSocket模板$2 [{$1, $2}] |
参数解释 |
$1:模板ID $2:模板名称 |
举例 |
删除WebSocket模板" Global " [{ "id": "6d22471714d6d916d14e54227a5e68da" }] |
日志说明 |
用户删除WebSocket模板 |
失败原因 |
当操作失败时,可能的原因如下: · NFM_TEMPLATE_ENTITY_NOT_EXIST:模板在数据库中不存在在 · NFM_TEMPLATE_DEFAULT_NOT_DELETE:全局模板不可删除 · NFM_TEMPLATE_IN_USE:模板正在被使用 · COMMON_DELETE_ERROR:数据库删除失败
|
日志内容 |
创建站点模板WAN链路:[{$1,$2,$3,$4,$5,$6, $7,$8,$9, $10}] |
参数解释 |
$1:站点模板ID $2:WAN链路名称 $3:设备编号 $4:接口名称 $5:WAN网络ID $6:上行带宽 $7:下行带宽 $8:WAN口MTU $9:WAN口MSS $10:开局部署方式 |
举例 |
创建站点模板WAN链路 [{ "wanName": "wan1", "deviceIndex": 1, "interfaceName": "GigabitEthernet3/0", "networkUuid": "eeb356a020ebc11ffa4f0af0a1b6ad58", "upBandwidth": "12", "downBandwidth": "125", "ztpMode": 0, "wanMtu": "124", "tcpMss": "1245", "siteTemplateId": "133565d1aaff0fdc2477f409dbf0096e" }] |
日志说明 |
创建站点模板WAN链路 |
失败原因 |
当操作失败时,可能的原因如下: · NFM_TEMPLATE_SITE_ID_IS_NULL:站点模板ID为空 · NFM_TEMPLATE_SITE_WAN_NAME_LENGTH_ILLEGAL:WAN链路名称长度为1-255 · NFM_TEMPLATE_SITE_DEVICE_INDEX_IS_NULL:设备编号为空 · NFM_TEMPLATE_SITE_DEVICE_INDEX_INVALID:设备编号只能为1或2 · NFM_TEMPLATE_SITE_WAN_TP_NAME_IS_NULL:WAN链路接入设备接口名称为空 · NFM_TEMPLATE_SITE_WAN_TP_NAME_FORMAT_ILLEGAL:WAN链路接入设备接口名称格式不正确 · NFM_TEMPLATE_NETWORK_ID_IS_NULL:WAN网络ID为空 · NFM_TEMPLATE_SITE_WAN_BANDWIDTH_ERROR:带宽取值范围为1-400000000的整数 · NFM_TEMPLATE_SITE_WAN_MTU_RANGE_ERROR:接口MTU值范围错误 · NFM_TEMPLATE_SITE_WAN_MSS_RANGE_ERROR:接口MSS值范围错误 · NFM_TEMPLATE_SITE_WAN_ZTP_MODE_ERROR:WAN链路开局配置部署方式不存在 · NFM_SITE_TEMPLATE_WAN_NAME_DUPLICATE:WAN链路名称已经存在 · NFM_SITE_TEMPLATE_WAN_LINK_INTERFACE_NAME_EXIST:WAN链路接入设备接口已存在 · NFM_SITE_TEMPLATE_WAN_DB_FAIL:WAN链路数据库写入失败 |
日志内容 |
更新站点模板WAN链路 [{$1,$2,$3,$4,$5,$6, $7,$8,$9,$10 }] |
参数解释 |
$1:主键ID $2:站点模板ID $3:WAN链路名称 $4:设备编号 $5:接口名称 $6:WAN网络唯一标识 $7:WAN网络名称 $8:上行带宽 $9:下行带宽 $10:WAN口MTU |
举例 |
更新站点模板WAN链路 [{ "id": " eeb356a020ebc11ffa4f0af0a1b6ad58", "deviceIndex": 1, "interfaceName": "GigabitEthernet3/0", "networkUuid": "eeb356a020ebc11ffa4f0af0a1b6ad58", "upBandwidth": "12", "downBandwidth": "125", "ztpMode": 0, "wanMtu": "124", "tcpMss": "1245", "siteTemplateId": "133565d1aaff0fdc2477f409dbf0096e" }] |
日志说明 |
用户更新站点模板WAN链路 |
失败原因 |
当操作失败时,可能的原因如下: · MSM_IP_POOL_NOT_EXIST:此ID对应的地址池不存在 · MSM_IP_POOL_IP_NET_ID_NULL:地址池网段ID为空 |
日志内容 |
删除站点模板WAN链路:[{$1}] |
参数解释 |
$1:主键ID |
举例 |
删除站点模板WAN链路 [{ "id": "fb75f1d9644a26e50f66886b5f78faad" }] |
日志说明 |
用户删除站点模板WAN链路 |
日志内容 |
添加站点模板$1:[{$1,$2,$3,$4,$5,$6, $7}] |
参数解释 |
$1:站点模板名称 $2:站点模板描述 $3:站点管理员名称 $4:站点管理员电话 $5:站点管理员邮箱 $6:Inter-CPE链路 $7:WAN链路列表 |
举例 |
添加站点模板"site-template" [{ "siteTemplateName": "site-template", "siteTemplateDescription": "site template", "administratorName": "admin", "administratorEmail": "[email protected]", "administratorPhone": "12345678909", “syncPort”: "1234", “oneInterfaceName”: "GigabitEthernet2/0", “oneVlanId”: 121, “twoInterfaceName”: "GigabitEthernet3/0", “twoVlanId”: "211", "wanInfos": [{ "wanName": "wan", "deviceIndex": 1, "interfaceName": "GigabitEthernet2/0", "networkUuid": "eeb356a020ebc11ffa4f0af0a1b6ad58", "upBandwidth": "10", "downBandwidth": "1090", "ztpMode": 0, "wanMtu": "123", "tcpMss": "1245", "ztpModeStr": "U盘/邮件" }] }] |
日志说明 |
添加站点模板 |
失败原因 |
当操作失败时,可能的原因如下: · PARAMS_NOT_EMPTY:站点模板名称为空 · NFM_TEMPLATE_SITE_NAME_LENGTH_ILLEGAL:站点名称长度为1-255 · NFM_TEMPLATE_SITE_DESCRIPTION_LENGTH_ILLEGAL:站点描述长度为1-255 · NFM_TEMPLATE_SITE_ADMINISTRATOR_NAME_LENGTH_ILLEGAL:站点管理员名称长度为1-255 · NFM_TEMPLATE_SITE_ADMINISTRATOR_EMAIL_ILLEGAL:站点管理员邮箱格式不正确 · NFM_TEMPLATE_SITE_ADMINISTRATOR_EMAIL_LENGTH_ILLEGAL:站点管理员邮箱长度最大为254 · NFM_TEMPLATE_SITE_ADMINISTRATOR_PHONE_ILLEGAL:站点管理员电话格式不正确 · NFM_SITE_TEMPLATE_WAN_NAME_DUPLICATE:WAN链路名称已经存在 · NFM_SITE_TEMPLATE_WAN_LINK_INTERFACE_NAME_EXIST:WAN链路接入设备接口已存在 · NFM_SITE_TEMPLATE_NAME_DUPLICATE:站点模板名称已存在 |
日志内容 |
更新站点模板$1:[{$1,$2,$3,$4,$5,$6, $7}] |
参数解释 |
$1:站点模板名称 $2:站点模板描述 $3:站点管理员名称 $4:站点管理员电话 $5:站点管理员邮箱 $6:站点模板ID $7:互连端口号 $8:设备1互连接口名称 $9:设备1互连接口VLAN ID $10:设备2互连接口名称 $11:设备2互连接口VLAN ID |
举例 |
更新站点模板"siteTempalte" [{ "siteTemplateName": "siteTempalte", "administratorName": "admin", "administratorEmail": "[email protected]", "administratorPhone": "12345678909", "siteTemplateId": "133565d1aaff0fdc2477f409dbf0096e" , “syncPort”: "1234", “oneInterfaceName”: "GigabitEthernet2/0", “oneVlanId”: 121, “twoInterfaceName”: "GigabitEthernet3/0", “twoVlanId”: "211" }] |
日志说明 |
更新站点模板 |
失败原因 |
当操作失败时,可能的原因如下: · NFM_TEMPLATE_SITE_ID_IS_NULL:站点模板ID为空 · NFM_TEMPLATE_SITE_NAME_LENGTH_ILLEGAL:站点名称长度为1-255 · NFM_TEMPLATE_SITE_DESCRIPTION_LENGTH_ILLEGAL:站点描述长度为1-255 · NFM_TEMPLATE_SITE_ADMINISTRATOR_NAME_LENGTH_ILLEGAL:站点管理员名称长度为1-255 · NFM_TEMPLATE_SITE_ADMINISTRATOR_EMAIL_ILLEGAL:站点管理员邮箱格式不正确 · NFM_TEMPLATE_SITE_ADMINISTRATOR_EMAIL_LENGTH_ILLEGAL:站点管理员邮箱长度最大为254 · NFM_TEMPLATE_SITE_ADMINISTRATOR_PHONE_ILLEGAL:站点管理员电话格式不正确 · NFM_SITE_TEMPLATE_NAME_DUPLICATE:站点模板名称已存在 · NFM_TEMPLATE_SITE_INTERCONNECT_PORT_NUMBER:互连端口号取值范围为1024~65535 · NFM_TEMPLATE_SITE_CONNECT_INTERFACE_NAME_INVALID:无效的互连接口名称 |
日志内容 |
创建BFD模板$1 |
参数解释 |
$1:模板名称 |
举例 |
创建BFD模板"tunnelBfdTemplate" |
日志说明 |
创建BFD模板 |
失败原因 |
当操作失败时,可能的原因如下: OAM_MANAGER_BFD_DETECT_ILLEGAL:BFD检测时间倍数必须在3-50之间取值 OAM_MANAGER_BFD_RECEIVE_ILLEGAL:BFD接收报文最小时间间隔必须在30-10000之间 OAM_MANAGER_BFD_TRANSMIT_ILLEGAL:BFD发送报文最小时间间隔必须在30-10000之间 OAM_BFD_TEMPLATE_NAME_EXIST:BFD模板已存在
|
日志内容 |
更新BFD模板$1 |
参数解释 |
$1:模板名称 |
举例 |
更新BFD模板"tunnelBfdTemplate" |
日志说明 |
更新BFD模板 |
失败原因 |
当操作失败时,可能的原因如下: · OAM_MANAGER_BFD_DETECT_ILLEGAL:BFD检测时间倍数必须在3-50之间取值 · OAM_MANAGER_BFD_RECEIVE_ILLEGAL:BFD接收报文最小时间间隔必须在30-10000之间 · OAM_MANAGER_BFD_TRANSMIT_ILLEGAL:BFD发送报文最小时间间隔必须在30-10000之间 · OAM_BFD_TEMPLATE_NOT_EXIST:BFD模板不存在 |
日志内容 |
同步设备信息:[{$1}] |
参数解释 |
$1:设备ID $2:入参对应的class |
举例 |
同步设备信息[{ "deviceId": "5d9bf7c91e2fec504d69833ef1625193" }] |
日志说明 |
同步设备信息 |
失败原因 |
当操作失败时,可能的原因如下: · NFM_DEVICE_SYNC_FAIL:设备信息同步失败 |
日志内容 |
post physical-network/device:[{$1,$2,$3,$4,$5}] |
参数解释 |
$1:设备名称 $2:设备系统视图名称 $3:序列号 $4:路由ID $5:管理IP |
举例 |
post physical-network/device [{ "deviceName": "device5", "sysName": "sys", "serialNum": "adldk12", "routerId": "1.1.1.109", "manageIp": "1.1.1.112" }] |
日志说明 |
创建设备 |
失败原因 |
当操作失败时,可能的原因如下: · NFM_DEVICE_ID_NOT_EMPTY:设备ID不能为空 · NFM_DEVICE_CREATE_FAILED:创建设备失败 · NFM_DEVICE_IDLIST_NOT_EMPTY:设备ID集合不能为空 · NFM_DEVICE_NAME_NOT_EMPTY:设备名称不能为空 · NFM_DEVICE_NAME_LENGTH_ILLEGAL:设备名称长度限制为1-65535 · NFM_DEVICE_SYSNAME_ILLEGAL:设备系统名称不允许包含中文 · NFM_DEVICE_SYSNAME_LENGTH_ILLEGAL:设备系统名称长度限制为1-64 · NFM_DEVICE_CATEGORY_NOT_EMPTY:设备类别不能为空 · NFM_DEVICE_SERIALNUM_NOT_EMPTY:设备序列号不能为空 · NFM_DEVICE_CONFIG_ID_INVALID:设备配置ID大小限制为1-255,站点内唯一 · NFM_DEVICE_ROUTERID_NOT_EMPTY:设备路由ID不能为空 · NFM_DEVICE_WRITE_DB_FAIL:写数据库失败 · NFM_DEVICE_SN_LENGTH_ILLEGAL:设备序列号长度限制为1-31个字符 · NFM_DEVICE_MANAGE_IP_INVALID:管理IP地址无效 · NFM_DEVICE_ROUTER_ID_INVALID:路由ID无效 · NFM_DEVICE_DUPLICATE_KEY:唯一索引冲突 · NFM_DEVICE_NAME_DUPLICATE:设备名称重复 · NFM_DEVICE_MANAGE_IP_DUPLICATE:设备管理IP地址重复 · NFM_DEVICE_SYS_NAME_DUPLICATE:设备系统名称重复 · NFM_DEVICE_SERIAL_NUM_DUPLICATE:设备序列号重复 · NFM_DEVICE_ROUTER_ID_DUPLICATE:设备路由ID重复 · NFM_DEVICE_CONFIG_ID_DUPLICATE:设备配置ID站点内重复 · NFM_SITE_NO_AUTHORITY_DEVICE:此设备该用户不具备操作权限 · NFM_DEVICE_SYNC_FAIL:同步设备信息失败 · NFM_DEVICE_APPLY_MANAGEIP_FAIL:设备申请管理口ip地址失败 · NFM_DEVICE_CREATE_MANAGEINTERFACE_FAIL:设备创建管理口失败 · NFM_DEVICE_REGISTER_TO_UC_FAIL:设备注册到平台失败 |
日志内容 |
更新设备:[{$1,$2,$3,$4}] |
参数解释 |
$1:设备名称 $2:设备系统视图名称 $3:序列号 $4:地理位置 |
举例 |
更新设备[{ "deviceName": "device11", "serialNum": "124dsa", "routerId": "1.1.1.11", "manageIp": "1.1.0.0", "deviceId": "0f690dd143d4c529d34815a72c5ac6c3" }] |
日志说明 |
更新设备 |
失败原因 |
当操作失败时,可能的原因如下: · NFM_DEVICE_ID_NOT_EMPTY:设备ID不能为空 · NFM_DEVICE_NAME_LENGTH_ILLEGAL:设备名称长度限制为1-65535 · NFM_DEVICE_SN_LENGTH_ILLEGAL:设备序列号长度限制为1-31个字符 · NFM_DEVICE_WRITE_DB_FAIL:写数据库失败 · NFM_DEVICE_SYS_NAME_DUPLICATE:设备系统名称重复 · NFM_DEVICE_SERIAL_NUM_DUPLICATE:设备序列号重复 |
日志内容 |
删除设备$2:[{$1}] |
参数解释 |
$1:设备ID $2:设备名称 |
举例 |
删除设备[{ "deviceId": "5d9bf7c91e2fec504d69833ef1625193" }] |
日志说明 |
删除设备 |
失败原因 |
当操作失败时,可能的原因如下: · NFM_DEVICE_ID_NOT_EMPTY:设备ID不能为空 · NFM_DEVICE_ADDED_SITE_NOT_ALLOWED_DELETE:已添加到站点中的设备不允许删除 |
日志内容 |
同步设备:[{$1}] |
参数解释 |
$1:设备ID |
举例 |
同步设备[{ "deviceId": "5d9bf7c91e2fec504d69833ef1625193" }] |
日志说明 |
同步设备 |
失败原因 |
当操作失败时,可能的原因如下: · NFM_DEVICE_ID_NOT_EMPTY:设备ID不能为空 · NFM_DEVICE_SYNC_FAIL:同步设备信息失败 |
日志内容 |
设备$2确认开局:[{$1}] |
参数解释 |
$1:设备ID $2:设备名称 |
举例 |
设备确认开局[{ "deviceId": "5d9bf7c91e2fec504d69833ef1625193" }] |
日志说明 |
设备确认开局 |
失败原因 |
当操作失败时,可能的原因如下: · NFM_DEVICE_ID_NOT_EMPTY:设备ID不能为空 · NFM_DEVICE_IN_OPERATION:正在操作中,请勿重复操作 |
日志内容 |
修改板卡状态:[{$1,$2,$3}] |
参数解释 |
$1:板卡ID $2:租户ID $3:修改后的板卡状态 |
举例 |
修改板卡状态[{ "boardId": "516f0439fd1f01f10ec51e69b657a965", "tenantId": "abd2d9f6-36d9-45b8-b7e3-7a793b3a6f2c", "boardStatus": "Absent" }] |
日志说明 |
修改板卡状态 |
失败原因 |
当操作失败时,可能的原因如下: · NFM_DEVICE_BOARD_NOT_EXIST:板卡不存在 · NFM_FORBIDDEN_WHEN_BOARD_NORMAL:状态正常的板卡无法调用此接口 · NFM_FAULT_ABSENT_REPLACE_CONFIRMD:板卡损坏、拔出、替换时设置的状态错误 · NFM_FAULT_CONFIRMED_UNCONFIRMED:板卡损坏已确认时,设置的状态错误 · NFM_BOARD_STATUS_ERROR:板卡状态错误 |
日志内容 |
修改子卡状态:[{$1,$2,$3}] |
参数解释 |
$1:子卡ID $2:租户ID $3:修改后的子卡状态 |
举例 |
put /sdwan/nfm/physical-network/device/board-status [{ " subBoardId": "516f0439fd1f01f10ec51e69b657a965", " subBoardStatus": "Absent" }] |
日志说明 |
修改子卡状态 |
失败原因 |
当操作失败时,可能的原因如下: · NFM_DEVICE_BOARD_NOT_EXIST:子卡不存在 · NFM_FORBIDDEN_WHEN_BOARD_NORMAL:状态正常的子卡无法调用此接口 · NFM_FAULT_ABSENT_REPLACE_CONFIRMD:子卡损坏、拔出、替换时设置的状态错误 · NFM_FAULT_CONFIRMED_UNCONFIRMED:子卡损坏已确认时,设置的状态错误 · NFM_BOARD_STATUS_ERROR:子卡状态错误 |
日志内容 |
导出设备清单:[{$1,$2}] |
参数解释 |
$1:导出设备ID集合 $2:导出excel类型 |
举例 |
导出设备清单[{ "fileType": "XLS", "deviceIdList": ["3c5558d499b7da48d8fdf5c5aa5d5814", "3a4161013d95e0edf933b708f72d7b5d"] }] |
日志说明 |
导出设备清单 |
失败原因 |
当操作失败时,可能的原因如下: · NFM_DEVICE_ NOT_EXIST:设备不存在 · NFM_DEVICE_ITEM_EXPORT_ERROR:导出设备清单失败 |
日志内容 |
设置拓扑节点的位置:[{$1}] |
参数解释 |
$1:拓扑节点位置列表 |
举例 |
设置拓扑节点的位置 [{ "nodes": [{ "nodeId": "912361c9fa44ffea78a11fa48da230bd", "nodeType": "REAL_SITE", "xAxis": 635, "yAxis": 80 }, { "nodeId": "72ec73da2a05b4d4f754530eec124a60", "nodeType": "VIRTUAL_SITE", "xAxis": 423, "yAxis": 200 }]}] |
日志说明 |
用户设置拓扑节点的位置 |
失败原因 |
当操作失败时,可能的原因如下: · COMMON_UPDATE_ERROR:更新数据库失败 |
日志内容 |
修改拓扑节点的位置:[{$1,$2,$3}] |
参数解释 |
$1:拓扑节点id $2:一键操作时传入EXPANDED:展开、FOLDED:收叠 $3:展开状态 |
举例 |
put /sdwan/nfm/topology/node/expand [{ "nodeId": "912361c9fa44ffea78a11fa48da230bd", "displayType": "EXPANDED", "expand": true}] |
日志说明 |
用户修改拓扑节点的位置 |
失败原因 |
当操作失败时,可能的原因如下: · COMMON_UPDATE_ERROR:更新数据库失败 |
日志内容 |
同步TTE连接:[{$1}] |
参数解释 |
$1:设备id |
举例 |
同步TTE连接[{ "deviceId": "912361c9fa44ffea78a11fa48da230bd" }] |
日志说明 |
同步TTE连接 |
日志内容 |
修改Underlay链路的带宽:[{$1,$2,$3}] |
参数解释 |
$1:Underlay链路ID $2:Underlay链路名称 $3:Underlay链路可分配带宽 |
举例 |
put physical-network/underlay/link [{ "linkId": "fb521b54a902609e73622a869b66d702", "linkName": "51-GigabitEthernet2/0 To internet", "reservableBandwidth": "15000" }] |
日志说明 |
用户修改Underlay链路的带宽 |
失败原因 |
当操作失败时,可能的原因如下: · NFM_LINK_RESERVABLE_BANDWIDTH_ILLEGAL:链路可分配带宽取值范围为1-400000000 · NFM_LINK_WRITE_DB_FAIL:写数据库失败 · NFM_LINK_DUPLICATE_KEY:唯一索引冲突 · NFM_LINK_NAME_DUPLICATE:链路名称重复 |
日志内容 |
修改Underlay链路的带宽:[{$1,$2,$3,$4}] |
参数解释 |
$1:OVERLAY链路ID $2:OVERLAY链路名称 $3:OVERLAY链路可分配带宽 |
举例 |
put physical-network/overlay/link [{ linkId: "bc5f1c4d56021082b56ab5009a861ee0" linkName: "hq-GigabitEthernet3/0(Tunnel2)-l2_2GigabitEthernet3/0(Tunnel41)", reservableBandwidth: 10000 }] |
日志说明 |
用户修改Overlay链路 |
失败原因 |
当操作失败时,可能的原因如下: · NFM_LINK_RESERVABLE_BANDWIDTH_ILLEGAL:链路可分配带宽取值范围为1-400000000 · NFM_LINK_NAME_LENGTH_ILLEGAL:链路名称长度必须是1-255 · NFM_LINK_DUPLICATE_KEY:唯一索引冲突 · NFM_LINK_NAME_DUPLICATE:链路名称重复 |
日志内容 |
删除单条overlay链路$1 |
参数解释 |
$1:OVERLAY链路名称 |
举例 |
删除单条overlay链路"hq-GigabitEthernet3/0(Tunnel2)-l2_2GigabitEthernet3/0(Tunnel41)" |
日志说明 |
删除单条Overlay链路 |
失败原因 |
当操作失败时,可能的原因如下: · NFM_LINK_PARAMS_NOT_EMPTY:空数据实体 · NFM_LINK_WRITE_DB_FAIL:写数据库失败 |
日志内容 |
批量删除Overlay链路 |
参数解释 |
无 |
举例 |
批量删除Overlay链路 |
日志说明 |
批量删除Overlay链路 |
失败原因 |
当操作失败时,可能的原因如下: · NFM_LINK_PARAMS_NOT_EMPTY:空数据实体 |
日志内容 |
创建站点:[{$1,$2,$3,$4,$5,$6, $7,$8, $9}] |
参数解释 |
$1:站点名称 $2:站点描述 $3:站点角色 $4:站点类型 $5: 站点模板ID $6:站点管理员名称 $7:站点管理员电话 $8:站点管理员邮箱 $9:站点内设备列表 |
举例 |
创建站点[{ { "siteName": "site2", "siteDescription": "site template", "siteRole": ["RR"], "siteType": "ROUTER", "siteTemplateId": "133565d1aaff0fdc2477f409dbf0096e", "administratorName": "admin", "administratorEmail": "[email protected]", "administratorPhone": "12345678909", "deviceInfoList": [{ "deviceIndex": 1, "deviceId": "f43a63fadc450e3b0dea15cb36e559a4" }] } }] |
日志说明 |
手动添加站点 |
失败原因 |
当操作失败时,可能的原因如下: · NFM_SITE_NAME_IS_NULL:站点名称为空 · NFM_SITE_NAME_LENGTH_ILLEGAL:站点名称长度为1-255 · NFM_SITE_NAME_ILLEGAL:站点名称只能包含英文字母和数字和小数点 · NFM_SITE_DESCRIPTION_LENGTH_ILLEGAL:站点描述长度为1-255 · NFM_SITE_CATEGORY_NOT_EMPTY:站点类型不能为空 · NFM_SITE_ADMINISTRATOR_EMAIL_LENGTH_ILLEGAL:站点邮箱长度不能超过254 · NFM_SITE_DEVICE_INDEX_IS_NULL:站点关联的设备索引为空 · NFM_SITE_DEVICE_INDEX_ILLEGAL:站点关联的设备索引为1-2 · NFM_SITE_DEVICE_ID_IS_NULL:站点关联的设备ID为空 · NFM_SITE_ADMINISTRATOR_PHONE_ILLEGAL:站点管理员电话格式不正确 · NFM_SITE_ADMINISTRATOR_EMAIL_ILLEGAL:站点管理员邮箱格式不正确 · NFM_SITE_CATEGORY_ILLEGAL:站点类别只能为路由器或防火墙 · NFM_SITE_CREATE_SITE_DEVICE_REQUIRE:建立站点时必须指定设备 · NFM_SITE_NO_AUTHORITY_DEVICE:此设备该用户不具备操作权限 · NFM_SITE_BOUND_DEVICE_NOT_EXIST:绑定站点的设备不存在 · NFM_SITE_DEVICE_DUPLICATE:站点内设备不允许重复 · NFM_SITE_ALLOCATE_SITE_CONFIG_ID_FILED:申请站点配置ID失败 · NFM_SITE_WRITE_DB_FAIL:站点数据库写入失败 · NFM_SITE_NAME_DUPLICATE:站点名称重复 · NFM_SITE_CONFIG_ID_DUPLICATE:站点配置ID重复 · NFM_SITE_DEVICE_ALREADY_BOUND_SITE:一个设备只能绑定一个站点 |
日志内容 |
导入:[{$1}] |
参数解释 |
$1:站点模板文件路径 |
举例 |
导入站点 [{ " filePath": "/home/glusterfs/nfm/upload/file/temp/SiteDeviceTemplate (1).xlsx" }] |
日志说明 |
导入站点模板 |
失败原因 |
当操作失败时,可能的原因如下: · NFM_SITE_EXCEL_PATH_IS_NULL:站点模板上传路径为空 · NFM_SITE_DEVICE_IMPORT_EXISTS:已经存在站点设备导入任务,请等待上一个导入任务完成 · COMMON_EXCEL_TEMPLATE_CHANGED:Excel模板已变化,请下载最新模板 · COMMON_EXCEL_TYPE_UNSUPPORTED:Excel文件类型不支持 · COMMON_FILE_NOT_EXIST:Excel文件不存在 · NFM_SITE_DEVICE_TEMPLATE_SHEET_NAME_TITLE_ERROR:Excel文件sheet页名称或sheet页表头获取失败 |
日志内容 |
更新站点:[{$1,$2,$3,$4,$5,$6, $7,$8,$9}] |
参数解释 |
$1:站点ID $2:站点名称 $3:站点描述 $4:站点经纬度 $5:站点管理员电话 $6:站点管理员邮箱 $7:站点管理员名称 $8:站点角色 $9:站点地理位置 $10:互连端口号 $11:站点内设备列表 |
举例 |
更新站点[{ "siteId": "5d9bf7c91e2fec504d69833ef1625193", “siteName”: ”site1” "siteDescription": "site description", "siteRole": ["RR"], "syncPort":1234, "administratorEmail": "[email protected]", "administratorPhone": "12345678909", “siteRegion”: "China,安徽省", “coordinate”:[12,34], "deviceInfoList":[ { "deviceId":"428707909d095f78b13c4ed7a87461f3", "deviceIndex":1, "interConnectInterfaceName":"LoopBack12", "interConnectInterfaceIpv4Address":"12.12.21.1/24" }, { "deviceId":"f1acef347e7ede3bd0b02eb0900b57c1", "deviceIndex":2, "interConnectInterfaceName":"LoopBack12", "interConnectInterfaceIpv4Address":"112.12.21.1/24" } ] }] |
日志说明 |
更新站点 |
失败原因 |
当操作失败时,可能的原因如下: · NFM_SITE_ADMINISTRATOR_PHONE_ILLEGAL:站点管理员电话格式不正确 · NFM_SITE_ADMINISTRATOR_EMAIL_ILLEGAL:站点管理员邮箱格式不正确 · NFM_SITE_CITY_NAME_FORMAT:设备所在城市名称不合法 · NFM_UPDATE_SITE_ROLE_ERROR:站点角色仅支持增加或减少NAT_TRANSFER角色 · NFM_SITE_WRITE_DB_FAIL:站点数据库写入失败 · NFM_SITE_ID_IS_NULL:站点id不能为空 · NFM_SITE_DESCRIPTION_LENGTH_ILLEGAL:站点描述长度为1-255 · NFM_SITE_ADMINISTRATOR_EMAIL_LENGTH_ILLEGAL:站点管理员邮箱长度不能超过254 · NFM_SITE_ADMINISTRATOR_NAME_LENGTH_ILLEGAL:站点模板管理员名称为1-255 · NFM_SITE_BIND_ACCESS_ZONE_UPDATE_FAIL:站点绑定了接入区,不允许变更为双网关 · NFM_SITE_IN_DEPLOY_NOT_PERMIT_UPDATE:站点处于部署中,不允许变更为双网关 · NFM_SITE_INTER_CONNECT_NAME_NOT_EMPTY:互连接口名称或接口id不能为空 · NFM_SITE_INTER_CONNECT_INTERFACE_NOT_EXIST:填写的接口不存在 · NFM_SITE_INTER_CONNECT_VLAN_ID_NOT_NULL:互连接口为子接口,VLAN ID不能为空 · NFM_DUAL_SITE_SYNC_PORT_IS_NULL:站点双网关互连端口号不能为空 |
日志内容 |
删除站点:[{$1}] |
参数解释 |
$1:站点ID |
举例 |
删除站点[{ "siteId": "5d9bf7c91e2fec504d69833ef1625193" }] |
日志说明 |
删除站点 |
失败原因 |
当操作失败时,可能的原因如下: · NFM_SITE_ID_IS_NULL:站点ID为空 · NFM_SITE_FREE_SITE_CONFIG_ID_FILED:释放站点配置ID失败 · NFM_SITE_DEPLOY_WANDETAIL:设该站点的stun server,已绑定wan详情,不允许删除 · NFM_SITE_BIND_ACCESS_ZONE_AREA_TOPOLOGY_BORDER:站点绑定了接入区和区域拓扑业务,允许删除 · NFM_SITE_BIND_ACCESS_ZONE:站点绑定了接入区,不允许删除 · NFM_SITE_BIND_AREA_TOPOLOGY_BORDER:站点绑定了区域拓扑业务,不允许删除 |
日志内容 |
站点配置下发重试:[{$1}] |
参数解释 |
$1:站点ID |
举例 |
站点配置下发重试[{ "siteId": "5d9bf7c91e2fec504d69833ef1625193" }] |
日志说明 |
重试下发部署失败的站点 |
日志内容 |
创建站点组:[{$1,$2}] |
参数解释 |
$1:站点组名称 $2:站点组内站点id集合 |
举例 |
创建站点组[{ "siteGroupName": "test", " siteIds":["3c5558d499b7da48d8fdf5c5aa5d5814", "3a4161013d95e0edf933b708f72d7b5d"] }] |
日志说明 |
创建站点组 |
失败原因 |
当操作失败时,可能的原因如下: · COMMON_INSERT_ERROR:数据库插入失败 |
日志内容 |
修改站点组:[{$1,$2}] |
参数解释 |
$1:站点组ID $2:站点组名称 $2:站点组内站点id集合 |
举例 |
修改站点组[{ "id": "fdf02885fdae44a5557e16edd75e9ac8", "siteGroupName": "test", " siteIds":["3c5558d499b7da48d8fdf5c5aa5d5814", "3a4161013d95e0edf933b708f72d7b5d"] }] |
日志说明 |
修改站点组 |
失败原因 |
当操作失败时,可能的原因如下: · NFM_SITE_GROUP_NOT_EXIST:站点组不存在 · NFM_SITE_GROUP_SITE_NOT_EXIST:指定站点不存在 · COMMON_UPDATE_ERROR:数据库更新失败 · NFM_SITE_GROUP_NAME_EXIST:站点组名称已存在 · NFM_SITE_GROUP_SITE_REPEAT:站点列表不能重复 |
日志内容 |
删除站点组$1 |
参数解释 |
$1:站点组名称 |
举例 |
删除站点组"test" |
日志说明 |
删除站点组 |
失败原因 |
当操作失败时,可能的原因如下: · NFM_SITE_GROUP_NOT_EXIST:站点组不存在 · NFM_SITE_GROUP_SITE_NOT_EXIST:指定站点不存在 · COMMON_DELETE_ERROR:数据库删除失败 · NFM_SITE_GROUP_NAME_EXIST:站点组名称已存在 · NFM_SITE_GROUP_SITE_REPEAT:站点列表不能重复 |
日志内容 |
修改WAN链路:[{$1,$2,$3,$4,$5,$6, $7,$8,$9, $10}] |
参数解释 |
$1:WAN链路ID $2:WAN链路名称 $3:设备编号 $4:接口名称 $5:WAN网络ID $6:上行带宽 $7:下行带宽 $8:WAN口MTU $9:WAN口MSS $10:开局部署方式 |
举例 |
修改WAN链路[{ “id”:” eeb356a020ebc11ffa4f0af0a1b6addd0, "wanName": "wan1", "deviceIndex": 1, "interfaceName": "GigabitEthernet3/0", "networkUuid": "eeb356a020ebc11ffa4f0af0a1b6ad58", "upBandwidth": "12", "downBandwidth": "125", "ztpMode": 0, "wanMtu": "124", "tcpMss": "1245", "siteTemplateId": "133565d1aaff0fdc2477f409dbf0096e" }] |
日志说明 |
修改WAN链路 |
失败原因 |
当操作失败时,可能的原因如下: · PARAMS_NOT_EMPTY:WAN链路ID为空 · NFM_TEMPLATE_SITE_WAN_NAME_LENGTH_ILLEGAL:WAN链路名称长度为1-255 · NFM_TEMPLATE_SITE_DEVICE_INDEX_IS_NULL:设备编号为空 · NFM_TEMPLATE_SITE_DEVICE_INDEX_INVALID:设备编号只能为1或2 · NFM_TEMPLATE_SITE_WAN_TP_NAME_IS_NULL:WAN链路接入设备接口名称为空 · NFM_TEMPLATE_SITE_WAN_TP_NAME_FORMAT_ILLEGAL:WAN链路接入设备接口名称格式不正确 · NFM_TEMPLATE_NETWORK_ID_IS_NULL:WAN网络ID为空 · NFM_TEMPLATE_SITE_WAN_BANDWIDTH_ERROR:带宽取值范围为1-400000000的整数 · NFM_TEMPLATE_SITE_WAN_MTU_RANGE_ERROR:接口MTU值范围错误 · NFM_TEMPLATE_SITE_WAN_MSS_RANGE_ERROR:接口MSS值范围错误 · NFM_TEMPLATE_SITE_WAN_ZTP_MODE_ERROR:WAN链路开局配置部署方式不存在 · NFM_SITE_TEMPLATE_WAN_NAME_DUPLICATE:WAN链路名称已经存在 · NFM_SITE_TEMPLATE_WAN_LINK_INTERFACE_NAME_EXIST:WAN链路接入设备接口已存在 · NFM_SITE_TEMPLATE_WAN_DB_FAIL:WAN链路数据库写入失败 |
日志内容 |
删除WAN链路:[{$1}] |
参数解释 |
$1:WAN链路ID |
举例 |
删除WAN链路[{ “id”:” eeb356a020ebc11ffa4f0af0a1b6addd0 }] |
日志说明 |
删除WAN链路 |
失败原因 |
当操作失败时,可能的原因如下: · PARAMS_NOT_EMPTY:WAN链路ID为空 |
日志内容 |
远程管理设备命令行代理模式配置下发:[{$1,$2,$3}] |
参数解释 |
$1:设备ID $2:需要执行的CLI命令 $3:是否需要重新建立连接 |
举例 |
远程管理设备命令行代理模式配置下发[{ "deviceId":"b8d0422946ea65af71567c8e6e05d4a5", "command":"sy", "needConnect":false }] |
日志说明 |
使用WebSocket远程代理下发CMD |
失败原因 |
当操作失败时,可能的原因如下: · NFM_RM_DEVICE_IS_DOWN:websocket连接断开 · NFM_RM_CMD_TIME_OUT:下发命令超时 · NFM_RM_KAFKA_NO_RESPONSE:kafka无响应 |
日志内容 |
创建设备备份任务:[{$1}] |
参数解释 |
$1:设备ID集合 |
举例 |
创建设备备份任务 [{ "deviceIds": [ "cc59ab952bf89e4032ab70943687b158", "63f60da1ba02eceb86c4903ca5633a2e", "38c8351bcd6aa464970f903002f4afdb", "e6e236c44e17e6dddf24902d8bf78efd" ] }] |
日志说明 |
用户手动对设备进行备份操作 |
失败原因 |
当操作失败时,可能的原因如下: · 设备不存在 · 设备不在线 · 设备板卡异常 · 设备子卡异常 · 设备正在备份 · 设备正在配置恢复 · 设备正在替换 · 设备正在升级 |
日志内容 |
更新定时备份时间:[{$1,$2,$3,$4.$5}] |
参数解释 |
$1:定时备份开关:0:未打开 1:打开,默认0 $2:周期 1:每天 2:每周 3:每月 $3:定时执行的时间 $4:定时周期每周,代表周几 $5:定时周期每月,代表每月第几天 |
举例 |
更新定时备份时间 [{ isAutoBackuped: 1, frequency: 1, scheduleTime: "12:00", scheduleWeek: 1, scheduleDay: 1 }] |
日志说明 |
用户设置定时备份时间 |
失败原因 |
当操作失败时,可能的原因如下: · OAM_DEVICEMAINTAIN_PARAMS_EMPTY:入参为空 · OAM_DEVICEMAINTAIN_PARAMS_ILLEGAL:参数非法 · COMMON_UPDATE_ERROR:数据库更新失败 |
日志内容 |
删除设备配置文件:[{$1,$2}] |
参数解释 |
$1:设备ID $2:配置文件名称 |
举例 |
删除设备配置文件 [{ "deviceId":"cc59ab952bf89e4032ab70943687b158", "fileName":"1.2.1.2_20211210094155_m.cfg" }] |
日志说明 |
用户手动删除配置文件 |
失败原因 |
当操作失败时,可能的原因如下: · OAM_DEVICEMAINTAIN_PARAMS_EMPTY:入参为空 · OAM_DEVICEMAINTAIN_DEVICE_NOT_EXIST:设备不存在 · OAM_DEVICEMAINTAIN_CONFIG_FILE_NOT_EXIST:指定的配置文件不存在 · OAM_DEVICEMAINTAIN_CONFIG_FILE_IN_USE:指定的配置文件在使用 |
日志内容 |
删除设备配置文件:[{$1,$2}] |
参数解释 |
$1:设备ID $2:配置文件路径 |
举例 |
删除设备配置文件 [{ deviceId:"cc59ab952bf89e4032ab70943687b158", filePath:"/c/software/ddd.cfg" }] |
日志说明 |
用户手动上传配置文件 |
失败原因 |
当操作失败时,可能的原因如下: · PARAMS_NOT_EMPTY:参数不能为空 · OAM_DEVICEMAINTAIN_CONFIG_FILE_NOT_EXIST:指定的配置文件不存在 · COMMON_UPDATE_ERROR:更新数据库失败 |
日志内容 |
设备配置恢复:[{$1,$2}] |
参数解释 |
$1:设备ID $2:配置文件名称 |
举例 |
设备配置恢复 [{ deviceId: "cc59ab952bf89e4032ab70943687b158", configFileName: "1.2.1.2_20211210094015_m.cfg" }] |
日志说明 |
用户手动进行设备配置恢复 |
失败原因 |
当操作失败时,可能的原因如下: · OAM_DEVICEMAINTAIN_PARAMS_EMPTY:入参为空 · OAM_DEVICEMAINTAIN_DEVICE_NOT_EXIST:设备不存在 · OAM_DEVICEMAINTAIN_DEVICE_NOT_ONLINE:设备不在线 · OAM_DEVICEMAINTAIN_DEVICE_ID_NUL:设备ID为空 · OAM_DEVICEMAINTAIN_DEVICE_BOARD_UNSTABLE:设备板卡不稳定 · OAM_DEVICEMAINTAIN_DEVICE_SUB_BOARD_UNSTABLE:设备子卡不稳定 · OAM_DEVICEMAINTAIN_CONFIG_FILE_NOT_EXIST:配置文件不存在 · OAM_DEVICEMAINTAIN_DEVICE_IS_BACKUPING:设备正在备份中 · OAM_DEVICEMAINTAIN_DEVICE_IS_UPGRADING:设备正在升级中 · OAM_DEVICEMAINTAIN_DEVICE_IS_REPLACING:设备正在替换中 · OAM_DEVICEMAINTAIN_DEVICE_IS_RECOVERING:设备正在配置恢复中 |
日志内容 |
上传版本文件:[{$1}] |
参数解释 |
$1:版本文件路径 |
举例 |
上传版本文件 [{ filePath:"/home/glusterfs/device_configuration/file/ cc59ab952bf89e4032ab70943687b158/VSR1000X64.ipe" }] |
日志说明 |
上传软件版本后解析软件版本 |
失败原因 |
当操作失败时,可能的原因如下: · PARAMS_IS_EMPTY:参数为空 · ERROR_UPGRADE_SOFEWARE_PATH_IS_NULL:软件版本路径为空 · UPGRADE_SOFTWARE_NOT_EXIST:版本文件不存在 · ERROR_SOFTWARE_ALREADY_EXIST:软件版本已存在 · SOFTWARE_TRANSFORM_ERROR:软件版本类型转换失败 · SOFTWARE_MDS_CONFLICT_ERROR:软件版本MD5冲突 |
日志内容 |
删除设备版本文件:[{$1}] |
参数解释 |
$1:软件版本ID |
举例 |
删除设备版本文件 [{ softwareId:"cc59ab952bf89e4032ab70943687b158" }] |
日志说明 |
用户手动删除软件版本 |
失败原因 |
当操作失败时,可能的原因如下: · OAM_DEVICEMAINTAIN_PARAMS_EMPTY:入参为空 · UPGRADE_SOFTWARE_NOT_EXIS:软件版本不存在 · ERROR_STATUS_UPGRADING:版本正在升级使用中,禁止操作 · SOFEWARE_PATH_NOT_WXIST:软件版本保存路径为空 · DELETE_SOFTWARE_FAILED:删除软件版本失败 |
日志内容 |
更新版本文件:[{$1,$2}] |
参数解释 |
$1:软件版本ID $2:软件版本描述 |
举例 |
更新版本文件 [{ softwareId:"cc59ab952bf89e4032ab70943687b158", description: "专项测试软件版本" }] |
日志说明 |
用户更新软件版本的描述信息 |
失败原因 |
当操作失败时,可能的原因如下: · OAM_DEVICEMAINTAIN_PARAMS_EMPTY:入参为空 · UPGRADE_SOFTWARE_NOT_EXIS:软件版本不存在 · PARAM_IS_EMPTY:参数为空 · UPDATA_SOFTWARE_FAILED:更新软件版本失败 |
日志内容 |
升级前检查:[{$1,$2}] |
参数解释 |
$1:软件版本名称 $2:设备ID集合 |
举例 |
升级前检查 [{ "softwareName": "VSR1000-X64.ipe", "devices": [ { "deviceId": "cc59ab952bf89e4032ab70943687b158" }, { "deviceId": "38c8351bcd6aa464970f903002f4afdb" }, { "deviceId": "e6e236c44e17e6dddf24902d8bf78efd" }] }] |
日志说明 |
设备升级前检查 |
失败原因 |
当操作失败时,可能的原因如下: · OAM_DEVICEMAINTAIN_DEVICE_NOT_EXIST:设备不存在 · PARAM_IS_EMPTY:参数为空 |
日志内容 |
设备升级:[{$1,$2}] |
参数解释 |
$1:软件版本名称 $2:待升级的设备信息列表 |
举例 |
设备升级 [{ "softwareVersionName": "VSR1000-X64.ipe", "upgradeDevices": [ { "deviceId": "cc59ab952bf89e4032ab70943687b158" }, { "deviceId": "38c8351bcd6aa464970f903002f4afdb" }, { "deviceId": "e6e236c44e17e6dddf24902d8bf78efd" }] }] |
日志说明 |
设备升级 |
失败原因 |
当操作失败时,可能的原因如下: · PARAM_IS_EMPTY:参数为空 · ERROR_NOT_SUPPORT_BOOT_OR_SYSTEM:不支持boot或者system bin文件升级 · OAM_DEVICEMAINTAIN_DEVICE_NOT_EXIST:设备不存在 · UPGRADE_SOFTWARE_NOT_EXIST:版本文件不存在 · DEVICE_IS_DOWN:设备不在线 · OAM_DEVICEMAINTAIN_DEVICE_IS_BACKUPING:设备正在备份中 · OAM_DEVICEMAINTAIN_DEVICE_IS_UPGRADING:设备正在升级中 · OAM_DEVICEMAINTAIN_DEVICE_IS_REPLACING:设备正在替换中 · OAM_DEVICEMAINTAIN_DEVICE_IS_RECOVERING:设备正在配置恢复中 |
日志内容 |
暂停设备升级:[{$1}] |
参数解释 |
$1:暂停设备升级的升级信息列表 |
举例 |
暂停设备升级[{ "suspendUpgradeInfos": [ { "deviceId": "cc59ab952bf89e4032ab70943687b158", "softwareVersionName": "VSR1000-X64.ipe" }, { "deviceId": "38c8351bcd6aa464970f903002f4afdb", "softwareVersionName": "VSR1000-X64.ipe" }, { "deviceId": "e6e236c44e17e6dddf24902d8bf78efd", "softwareVersionName": "VSR1000-X64.ipe" }] }] |
日志说明 |
暂停设备升级 |
失败原因 |
当操作失败时,可能的原因如下: · PARAM_IS_EMPTY:参数为空 · ERROR_UPGRADE_TASK_IS_NULL:设备升级任务为空 · ERROR_UPGRADE_REBOOT:设备重启中不能暂停 |
日志内容 |
继续设备升级:[{$1}] |
参数解释 |
$1: 继续设备升级的升级信息列表 |
举例 |
继续设备升级 [{ "restartUpgradeInfos": [ { "deviceId": "cc59ab952bf89e4032ab70943687b158", "softwareVersionName": "VSR1000-X64.ipe" }, { "deviceId": "38c8351bcd6aa464970f903002f4afdb", "softwareVersionName": "VSR1000-X64.ipe" }, { "deviceId": "e6e236c44e17e6dddf24902d8bf78efd", "softwareVersionName": "VSR1000-X64.ipe" }] }] |
日志说明 |
继续设备升级 |
失败原因 |
当操作失败时,可能的原因如下: · PARAM_IS_EMPTY:参数为空 · ERROR_UPGRADE_DEVICE_IS_NULL:正在升级的设备在设备管理列表中不存在 |
日志内容 |
删除设备升级任务:[{$1}] |
参数解释 |
$1:设备ID |
举例 |
删除设备升级任务[{ deviceId: "cc59ab952bf89e4032ab70943687b158" }] |
日志说明 |
删除设备升级任务 |
失败原因 |
当操作失败时,可能的原因如下: · PARAM_IS_EMPTY:参数为空 |
日志内容 |
delete upgrade/tasks:$1 |
参数解释 |
$1:设备ID |
举例 |
delete upgrade/tasks [{ deviceId: "cc59ab952bf89e4032ab70943687b158" }] |
日志说明 |
删除单条设备升级任务 |
失败原因 |
当操作失败时,可能的原因如下: · PARAM_IS_EMPTY:参数为空 |
日志内容 |
post upgrade/tasks:$1 |
|
参数解释 |
$1:设备ID集合 |
|
举例 |
post upgrade/tasks [{ deviceIds: ["cc59ab952bf89e4032ab70943687b158"] }] |
|
日志说明 |
批量删除设备升级任务 |
|
失败原因 |
当操作失败时,可能的原因如下: · PARAM_IS_EMPTY:参数为空 |
日志内容 |
替换前检查:[{$1,$2,$3,$4}] |
参数解释 |
$1:故障设备ID $2:故障设备名称 $3:故障设备配置文件名称 $4:替换设备序列号 |
举例 |
替换前检查[{ faultDeviceId:"cc59ab952bf89e4032ab70943687b158", faultDeviceName: "101", faultCfgName: "1.2.1.1_20211110145550.cfg", repalceDeviceSn: "005056bc03623d0020051203" }] |
日志说明 |
设备替换前检查项 |
失败原因 |
当操作失败时,可能的原因如下: · OAM_DEVICEMAINTAIN_PARAMS_EMPTY:输入为空 · PARAM_IS_EMPTY:参数为空 · OAM_FAULT_DEVICE_ID_IS_NULL:故障设备ID为空 · OAM_FAULT_DEVICE_FILE_NAME_IS_NULL:故障设备配置文件名称为空 · OAM_REPLACE_DEVICE_SN_IS_NULL:替换设备序列号为空 · OAM_REPLACE_DEVICE_IS_NULL:替换设备为空 |
日志内容 |
设备替换:[{$1,$2,$3,$4}] |
参数解释 |
$1:故障设备ID $2:故障设备序列号 $3:故障设备配置文件名称 $4:替换设备序列号 |
举例 |
设备替换[{ faultDeviceId:"cc59ab952bf89e4032ab70943687b158", faultDeviceSn: "005056bc03574b0020051203", cfgName: "1.2.1.1_20211110145550.cfg", repalceDeviceSn: "005056bc03623d0020051203" }] |
日志说明 |
设备替换 |
失败原因 |
当操作失败时,可能的原因如下: · OAM_DEVICEMAINTAIN_PARAMS_EMPTY:输入为空 · PARAM_IS_EMPTY:参数为空 · OAM_FAULT_DEVICE_ IS_NULL:故障设备为空 · OAM_REPLACE_DEVICE _IS_NULL:替换设备为空 · OAM_REPLACE_DEVICE_SN_IS_NULL:替换设备序列号为空 · ERROR_REPLACE_DEVICE_SN_INVALID:替换设备序列号不合法 · ERROR_FAULT_DEVICE_SN_INCALID:故障设备序列号不合法 · ERROR_FAULT_FILE_IS_NOT_EXILST:故障设备配置文件不存在 · ERROR_FAULT_DEVICE_FILE_NAME_IS_NULL:故障设备配置文件名称为空 · ERROR_REPALCE_DEVICE_IS_BACKUP:替换设备正在备份 · ERROR_REPALCE_DEVICE_IS_RECOVERY:替换设备正在配置恢复 · ERROR_REPALCE_DEVICE_IS_UPGRADE:替换设备正在升级 · ERROR_REPALCE_DEVICE_IS_REPLACE:替换设备正在其他替换任务 · ERROR_FAULT_DEVICE_IS_BACKUP:故障设备正在备份 · ERROR_FAULT_DEVICE_IS_RECOVERY:故障设备正在配置恢复 · ERROR_FAULT_DEVICE_IS_UPGRADE:故障设备正在升级 · ERROR_FAULT_DEVICE_IS_REPLACE:故障设备正在其他替换任务 |
日志内容 |
取消设备替换:[{$1 |
参数解释 |
$1:故障设备ID |
举例 |
取消设备替换[{ deviceId:"cc59ab952bf89e4032ab70943687b158" }] |
日志说明 |
取消设备替换 |
失败原因 |
当操作失败时,可能的原因如下: · OAM_DEVICEMAINTAIN_PARAMS_EMPTY:输入为空 · PARAM_IS_EMPTY:参数为空 · ERROR_REPLACE_DEVICE_JOB_NOTEXIST:替换任务不存在 |
日志内容 |
删除维护记录:[{$1 |
参数解释 |
$1:维护记录ID |
举例 |
删除维护记录[{ id:"cc59ab952bf89e4032ab70943687b158" }] |
日志说明 |
删除维护记录 |
失败原因 |
当操作失败时,可能的原因如下: · OAM_DEVICEMAINTAIN_RECORD_ID_NULL:维护记录ID为空 · OAM_DEVICEMAINTAIN_PARAMS_EMPTY:输入为空 |
日志内容 |
删除设备接口:[{$1 |
参数解释 |
$1:接口ID |
举例 |
删除设备接口[{ " interfaceId ": " 8816043381447889dee3bec1fb279343", }] |
日志说明 |
删除设备接口 |
失败原因 |
当操作失败时,可能的原因如下: · NFM_INTERFACE_ID_NOT_EMPTY:接口ID不能为空 · NFM_INTERFACE_WRITE_DB_FAIL:写数据库失败 · NFM_INTERFACE_PARENTINTERFACE_NOT_EMPTY:父接口不能为空 · NFM_INTERFACE_CELLULAR_NOT_EMPTY:cellular名称不能为空 · NFM_INTERFACE_SUBINTERFACE_CONFIG_FAILURE:子接口下发失败 · NFM_INTERFACE_LOGICALINTERFACE_CONFIG_FAILURE:逻辑口下发失败 · NFM_INTERFACE_TUNNEL_CONFIG_FAILURE:tunnel口下发失败 · NFM_INTERFACE_TUNNEL_RECYCLE_FAILURE:tunnel口回收失败 · NFM_INTERFACE_CELLULAR_CONFIG_FAILURE:cellular相关接口下发失败 · NFM_INTERFACE_CELLULAR_RECYCLE_FAILURE:cellular相关接口回收失败 |
日志内容 |
更新接口:[{$1,$2 |
参数解释 |
$1:接口ID $2:接口描述 |
举例 |
更新接口[{ "interfaceId":"a6d22612620869cb11e9f1ac51a8eb3b", "interfaceDescription":"manageinteface" }] |
日志说明 |
更新接口 |
失败原因 |
当操作失败时,可能的原因如下: · NFM_INTERFACE_ID_NOT_EMPTY:接口ID不能为空 · NFM_INTERFACE_DESCRIPTION_LENGTH_ILLEGAL:接口描述长度限制为1-255 · NFM_INTERFACE_WRITE_DB_FAIL:写数据库失败 |
日志内容 |
站点配置NTP:[{$1,$2,$3,$4 |
参数解释 |
$1:站点ID $2:设备ID $3:NTP服务端IP $4:源端口 |
举例 |
站点配置NTP [{ "siteId": "3c5558d499b7da48d8fdf5c5aa5d5814", "deviceId": "516f0439fd1f01f10ec51e69b657a965", "ntpServerIp": "10.1.1.1", "sourceInterface": "GigabitEthernet3/0" }] |
日志说明 |
用户接入NTP服务端 |
失败原因 |
当操作失败时,可能的原因如下: · NFM_INTERFACE_ID_NOT_EMPTY:接口ID不能为空 · NFM_NTP_PARAMS_NOT_EMPTY:空数据实体 · NFM_NTP_SERVER_IP_ILLEGAL:NTP服务端IP不合法 · NFM_NTP_IN_OPERATION:正在操作中,请勿重复操作 · NFM_NTP_SITE_NOT_EXIST:指定站点不存在 · NFM_NTP_SERVER_IP_CANNOT_CONFIG_WITHOUT_NTP_SERVER:请先否启用NTP服务,再配置NTP服务端IP及源接口 · NFM_NTP_SERVER_OUT_RANGE:NTP服务端ip及源接口不能超过8个 · NFM_NTP_SERVER_ALREADY_EXIST:已接入该NTP服务端 |
日志内容 |
站点删除NTP:[{$1 |
参数解释 |
$1: ID |
举例 |
站点删除NTP [{ "id": "3c5558d499b7da48d8fdf5c5aa5d5814" }] |
日志说明 |
用户接入NTP服务端 |
失败原因 |
当操作失败时,可能的原因如下: · NFM_INTERFACE_ID_NOT_EMPTY:接口ID不能为空 · NFM_NTP_PARAMS_NOT_EMPTY: 空数据实体 · NFM_NTP_IN_OPERATION: 正在操作中,请勿重复操作 |
日志内容 |
站点$1更新NTP |
参数解释 |
$1: 站点名称 |
举例 |
站点" siteA "更新NTP |
日志说明 |
用户更新NTP服务端 |
失败原因 |
当操作失败时,可能的原因如下: · NFM_INTERFACE_ID_NOT_EMPTY:接口ID不能为空 · NFM_NTP_PARAMS_NOT_EMPTY: 空数据实体 · NFM_NTP_IN_OPERATION: 正在操作中,请勿重复操作 · NFM_NTP_SERVER_IP_ILLEGAL:NTP服务端IP不合法 · NFM_NTP_IN_OPERATION:正在操作中,请勿重复操作 · NFM_NTP_SITE_NOT_EXIST:指定站点不存在 · NFM_NTP_DEVICE_NOT_EXIST:指定设备不存在 · NFM_NTP_SERVER_NOT_ALLOWED_CLOSE:NTP服务正在支持其它NTP Server时钟同步,不允许关闭 · NFM_NTP_SERVER_IP_CANNOT_CONFIG_WITHOUT_NTP_SERVER:请先否启用NTP服务,再配置NTP服务端IP及源接口 · NFM_NTP_SERVER_OUT_RANGE:NTP服务端ip及源接口不能超过8个 · NFM_NTP_SERVER_ALREADY_EXIST:已接入该NTP服务端 |
本节介绍运维管理模块输出的操作日志信息。
日志内容 |
批量配置下发:[{$1,$2}] |
参数解释 |
$1:设备列表ID列表 $2:需要下发的CLI命令 |
举例 |
批量配置下发[{ "deviceIdList": ["2e0c49b9f5447f43614a6f80a1d4a7f6"], "commandLines": "dis cu"}] |
日志说明 |
用户进行批量配置下发 |
失败原因 |
当操作失败时,可能的原因如下: · OAM_BC_DEVICE_ID_EMPTY:设备ID列表不能为空 · OAM_BC_TENANT_ID_EMPTY:租户ID不能为空 · OAM_BC_COMMAND_IS_NULL:需要下发的命令行不能为空 |
日志内容 |
设备$2删除批量配置下发记录:[{$1}] |
参数解释 |
$1:设备ID $2:设备名称 |
举例 |
设备"{0}"删除批量配置下发记录[{ "deviceId": "2e0c49b9f5447f43614a6f80a1d4a7f6"}] |
日志说明 |
用户删除批量配置下发记录 |
失败原因 |
当操作失败时,可能的原因如下: · OAM_BC_TENANT_ID_EMPTY:租户ID不能为空 · OAM_BC_TASK_NOT_FINISH:任务未执行结束,不允许删除 |
日志内容 |
创建配置校验详情:[{$1 |
参数解释 |
$1:设备ID列表 |
举例 |
创建配置校验详情[{ "deviceIdList": ["ef39573e2fb0e157faf6765a1f73bb17"]}] |
日志说明 |
用户生成配置校验详情 |
失败原因 |
当操作失败时,可能的原因如下: · ERROR_INPUT_NULL:参数不能为空 · ERROR_DEVICE_ID_NOT_EXIST:设备ID不存在 |
日志内容 |
更新配置校验详情:[{$1,$2}] |
参数解释 |
$1:配置ID $2:配置描述信息 |
举例 |
更新配置校验详情[{ "id": "b467e1f0f6f70ed01d90fe64bbf591ea", "description": "11112"}] |
日志说明 |
用户修改配置校验描述 |
失败原因 |
当操作失败时,可能的原因如下: · ERROR_BM_CONFIG_NOT_EXIST:此设备ID对应的设备下无此配置ID对应的配置 |
日志内容 |
删除配置校验详情:[{$1}] |
参数解释 |
$1:编号ID |
举例 |
删除配置校验详情[{ "id": "b467e1f0f6f70ed01d90fe64bbf591ea", }] |
日志说明 |
用户删除配置校验详情 |
失败原因 |
当操作失败时,可能的原因如下: · ERROR_BM_CONFIG_NOT_EXIST:此设备ID对应的设备下无此配置ID对应的配置 |
日志内容 |
创建一键巡检定时任务:[{$1,$2,$3,$4}] |
参数解释 |
$1:自动巡检开关 $2:巡检周期 $3:巡检加个时间 $4:巡检开始时间 |
举例 |
创建一键巡检定时任务[{ "checkSwitch": 1, "intervalUnit": 1, "interval": 1, "checkTime": "00:00:00"}] |
日志说明 |
用户设置自动巡检任务 |
失败原因 |
当操作失败时,可能的原因如下: · 无 |
日志内容 |
更新一键巡检定时任务:[{$1,$2,$3,$4}] |
参数解释 |
$1:自动巡检开关 $2:巡检周期 $3:巡检加个时间 $4:巡检开始时间 |
举例 |
更新一键巡检定时任务[{ "checkSwitch": 1, "intervalUnit": 1, "interval": 1, "checkTime": "00:00:00"}] |
日志说明 |
用户设置自动巡检任务 |
失败原因 |
当操作失败时,可能的原因如下: · 无 |
日志内容 |
手动执行一键巡检:[{$1}] |
参数解释 |
$1:检查项 |
举例 |
手动终止一键巡检[{ "checkItems": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28] }] |
日志说明 |
用户开始执行巡检任务 |
失败原因 |
当操作失败时,可能的原因如下: · MSM_ALARM_TYPE_THRESHOLD_MISMATCH:设置阈值与类型不匹配 · MSM_ALARM_THRESHOLD_RANGE_ERROR:严重告警阈值必须大于次要告警阈值 · MSM_ALARM_DELAY_JITTER_RANGE_ERROR:告警阈值范围是1-2147483647 |
日志内容 |
下载巡检结果:[{$1}] |
参数解释 |
$1:巡检任务ID |
举例 |
下载巡检结果[{ "recordId": "e5d49124d3650e2dee1d3f243951ac63"}] |
日志说明 |
用户下载巡检结果 |
失败原因 |
当操作失败时,可能的原因如下: · 无 |
日志内容 |
删除巡检记录:[{$1}] |
参数解释 |
$1:巡检任务ID |
举例 |
删除巡检记录[{ "recordId": "e5d49124d3650e2dee1d3f243951ac63" }] |
日志说明 |
用户删除巡检任务 |
失败原因 |
当操作失败时,可能的原因如下: · 无 |
日志内容 |
更新地图区域配置:[{$1,$2,$3,$4,$5}] |
参数解释 |
$1:国家名称 $2:省名称 $3:市名称 $4:区县名称 $5:是否展示所有站点,true-展示所有,false-不展示所有 $6:链路类型,UNDERLAY(1),OVERLAY(2),默认underlay |
举例 |
更新地图区域配置 { "nationName": "China", "provinceName": "安徽省", "cityName": "合肥市", "countryName": "", "isShowAll": false, "topologyType": "UNDERLAY"} |
日志说明 |
修改地图区域配置 |
失败原因 |
当操作失败时,可能的原因如下: · OAM_MANAGER_PROVINCE_NAME_ILLEGAL:省份名称不合法 · OAM_MANAGER_PARAMS_NOT_EMPTY:国家名称和链路类型不能为空 |
日志内容 |
更新设备质量探测和流量采集配置:[{$1,$2}] |
参数解释 |
$1:应用流量上报周期 $2:链路流量上报周期 |
举例 |
更新设备质量探测和流量采集配置 { "flowGroupRateReportInterval": 30, "linkRateReportInterval": 30 } |
日志说明 |
修改流量采集周期 |
失败原因 |
当操作失败时,可能的原因如下: · OAM_MANAGER_RATE_INTERVAL_ILLEGAL:流量上报周期的取值范围为1~60 · OAM_MANAGER_PARAMS_NOT_EMPTY:流量上报周期不能为空 |
日志内容 |
更新链路质量评估权:[{$1,$2,$3}] |
参数解释 |
$1:延时权重分配 $2:丢包率权重分配 $3:抖动权重分配 |
举例 |
更新链路质量评估权 { "linkDelayWeight": "33", "linkLossWeight": "33", "linkJitterWeight": "34"} |
日志说明 |
修改链路质量评估权重参数 |
失败原因 |
当操作失败时,可能的原因如下: · OAM_MANAGER_QUALITY_WEIGHT_ILLEGAL:质量评估权重参数的取值范围必须为0~100 · OAM_MANAGER_PARAMS_NOT_EMPTY:质量评估权重参数不能为空 · OAM_MANAGER_WEIGHT_SUM_ILLEGAL:丢包权重,延时权重和抖动权重的总和必须等于100 |
日志内容 |
更新BFD全局参数:[{$1,$2,$3}] |
参数解释 |
$1:BFD检测时间倍数 $2:BFD接收报文最小时间间隔 $3:BFD发送报文最小时间间隔 |
举例 |
更新BFD全局参数 { "bfdDetectMultiplier": "30", "bfdDetectMultiplier": "300", "bfdDetectMultiplier": "300"} |
日志说明 |
修改BFD全局配置 |
失败原因 |
当操作失败时,可能的原因如下: · OAM_MANAGER_BFD_DETECT_ILLEGAL:BFD检测时间倍数必须在3-50之间取值 · OAM_MANAGER_BFD_RECEIVE_ILLEGAL:BFD接收报文最小时间间隔必须在3-10000之间 · OAM_MANAGER_BFD_TRANSMIT_ILLEGAL:BFD发送报文最小时间间隔必须在3-10000之间 · OAM_MANAGER_PARAMS_NOT_EMPTY:BFD配置参数不能为空 |
日志内容 |
更新质量和流量上报周期:[{$1,$2,$3,$4,$5}] |
参数解释 |
$1:用户运维精度级别。HIGH(高级)、MIDDLE(中级)、LOW(低级)、CUSTOM(自定义) $2:链路质量探测间隔,HIGH(30),MIDDLE(60),LOW(300),MOST_LOW(600) $3:接口流量采集周期(s) $4:选路调整周期(s)(防止选路频繁) $5:选路调整抑制周期(s)(防止回切频繁) |
举例 |
更新质量和流量上报周期 { "oamLevel": "CUSTOM", "linkQualityInterval": "HIGH", "flowInterval": "30", "linkSelectDelay": "5", "linkSelectSuppressPeriod": "1"} |
日志说明 |
修改全局质量探测和流量采集配置 |
失败原因 |
当操作失败时,可能的原因如下: · OAM_MANAGER_INTERFACE_RATE_ILLEGAL:接口流量采集周期的取值范围为5~300的整数,且必须是5的倍数 · OAM_MANAGER_LINK_SELECT_ILLEGAL:选路调整周期输入不合法,范围为1-65535的整数 · OAM_MANAGER_SELECT_SUPPRESS_ILLEGAL:选路调整抑制周期输入不合法,范围为1-131070的整数 · OAM_MANAGER_PARAMS_NOT_EMPTY:全局质量探测和流量采集配置不能为空 |
日志内容 |
更新设备"$6"自定义质量探测和流量采集配置:[{$1,$2,$3,$4,$5}] |
参数解释 |
$1:设备ID $2:链路质量探测间隔(s) $3:接口流量采集周期(s) $4:选路调整周期(s)(防止选路频繁) $5:选路调整抑制周期(s)(防止回切频繁) $6:设备名称 |
举例 |
更新设备"DeviceA"自定义质量探测和流量采集配置 { "deviceId":"7c71c4eb6758e4d0ca6f370968e2f3af", "flowInterval": "30", "linkSelectDelay": "5", "linkSelectSuppressPeriod": "1"} |
日志说明 |
修改设备自定义流量采集和链路选路配置 |
失败原因 |
当操作失败时,可能的原因如下: · OAM_MANAGER_INTERFACE_RATE_ILLEGAL:接口流量采集周期的取值范围为5~300的整数,且必须是5的倍数 · OAM_MANAGER_LINK_SELECT_ILLEGAL:选路调整周期输入不合法,范围为1-65535的整数 · OAM_MANAGER_SELECT_SUPPRESS_ILLEGAL:选路调整抑制周期输入不合法,范围为1-131070的整数 · OAM_MANAGER_PARAMS_NOT_EMPTY:设备自定义流量采集和链路选路配置不能为空 |
日志内容 |
删除设备$2自定义质量探测和流量采集配置:[{$1}] |
参数解释 |
$1:设备ID $1:设备名称 |
举例 |
删除设备"DeviceA"自定义质量探测和流量采集配置{ "deviceId":"7c71c4eb6758e4d0ca6f370968e2f3af" , "locale": "zh-CN" } |
日志说明 |
删除设备自定义流量采集和链路选路配置 |
失败原因 |
当操作失败时,可能的原因如下: · OAM_MANAGER_PARAMS_NOT_EMPTY:设备id不能为空 |
日志内容 |
创建质量探测和流量采集配置:[{$1,$2,$3}] |
参数解释 |
$1:用户运维精度级别。HIGH(高级)、MIDDLE(中级)、LOW(低级)、CUSTOM(自定义) $2:全局质量探测和流量采集配置 $3:该租户下的设备质量和流量采集配置列表 |
举例 |
创建质量探测和流量采集配置 { "oamLevel": "HIGH", "globalInqaFlowSetting": { “linkQualityInterval: “HIGH "flowInterval": "30", "linkSelectDelay": "5", "linkSelectSuppressPeriod": "1", }, "deviceCustomInqaFlowList": [ { "deviceId": "7c71c4eb6758e4d0ca6f370968e2f3af", "flowInterval": "30", "linkSelectDelay": "5", "linkSelectSuppressPeriod": "1", } ] } |
日志说明 |
添加质量探测和流量采集配置 |
失败原因 |
当操作失败时,可能的原因如下: · OAM_MANAGER_PARAMS_NOT_EMPTY:运维精度和全局质量探测和流量采集配置不能为空 |
日志内容 |
修改iNQA开关:[{$1,$2}] |
参数解释 |
$1:iNQA开关状态。true-打开,false-关闭 $2:开关类型。INQA-iNQA开关,TUNNEL_BFD-隧道绑定BFD开关,INTERCONNECTION_TUNNEL_BFD-互连隧道绑定BFD开关 |
举例 |
修改iNQA开关{ "isSwitch": true, "switchType": "INQA"} |
日志说明 |
修改iNQA开关 |
失败原因 |
当操作失败时,可能的原因如下: · OAM_INQA_SWITCH_FORBID_OPERATION:租户已存在设备,INQA配置开关禁止操作 · OAM_MANAGER_PARAMS_NOT_EMPTY:iNQA开关状态和开关类型不能为空 |
日志内容 |
设备$9添加Ping诊断任务,目的地址$6:[{$1,$2,$3,$4,$5,$6,$7,$8}] |
参数解释 |
$1:源设备ID $2:协议类型,IPV4,IPV6 $3:源IP $4:出接口名称 $5:vpnId $6:目的地址 $7:发送数据包的数量 $8:发送数据包的大小 $9:设备名称 |
举例 |
设备"DeviceA"添加Ping诊断任务,目的地址"130.1.4.2" { "sourceDeviceId":"7ac774c2-f505-47d0-8a37-abe3169331ab", "protocol":"130.1.3.1", "sourceIpAddress":"130.1.3.1", "outputInterface":"GigabitEthernet3", "vpnId":"0ed8bd77-3cf2-41af-acd4-e8a4a5f24969" "host":"130.1.4.2", "sendPacketsNum": 5, "packetSize": 56} |
日志说明 |
添加Ping诊断任务 |
失败原因 |
当操作失败时,可能的原因如下: · OAM_DIAGNOSITICS_PARAMS_NOT_EMPTY:源设备ID,目的地址,发送数据包的数量,发送数据包的大小不能为空 · OAM_DIAGNOSTICS_DESTINATION_ADDRESS_ILLEGAL:目的地址范围为1~253个字符 · OAM_DIAGNOSTICS_PACKET_NUMBER_ILLEGAL:报文发送数量取值范围为1~64 · OAM_DIAGNOSTICS_PACKET_SIZE_ILLEGAL:报文大小取值范围为20~9600bytes · OAM_DIAGNOSTICS_IP_ADDRESS_ILLEGAL:IP地址不合法 · OAM_DIAGNOSTICS_DESTINATION_ADDRESS_ILLEGAL:域名长度范围为1~253个字符 · OAM_DIAGNOSTICS_CREATE_TASK_FAIL:任务创建失败 |
日志内容 |
批量删除Ping诊断任务:[{$1}] |
参数解释 |
$1:任务id列表 |
举例 |
批量删除Ping诊断任务 { "taskIdList": ["7c71c4eb6758e4d0ca6f370968e2f3af"]} |
日志说明 |
删除Ping诊断任务 |
失败原因 |
当操作失败时,可能的原因如下: · OAM_DIAGNOSITICS_PARAMS_NOT_EMPTY:任务id列表不能为空 |
日志内容 |
设备$12添加tracert诊断任务,目的地址$6:[{$1,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11}] |
参数解释 |
$1:源设备ID $2:协议类型,IPV4,IPV6 $3:源IP $4:出接口名称 $5:vpnId $6:目的地址 $7:发送数据包的数量 $8:第一个数据包的TTL时间 $9:最大TTL $10:目标端口 $11:每次回复的等待时间 $12:设备名称 |
举例 |
设备"{0}"添加tracert诊断任务,目的地址"130.1.4.2"{ "sourceDeviceId":"7ac774c2-f505-47d0-8a37-abe3169331ab", "protocol":"130.1.3.1", "sourceIpAddress":"130.1.3.1", "outputInterface":"GigabitEthernet3", "vpnId":"0ed8bd77-3cf2-41af-acd4-e8a4a5f24969" "host":"130.1.4.2", "sendPacketsNum": 5, "firstTtlValue": 1, "maxTtlValue": 30, "destPort": 5555, "replyTimeOut": 2000 } |
日志说明 |
添加Tracert诊断任务 |
失败原因 |
当操作失败时,可能的原因如下: · OAM_DIAGNOSITICS_PARAMS_NOT_EMPTY:源设备id,目的地址,发送数据包的数量,firstTTL,maxTTL,目标端口,每次响应等待时间不能为空 · OAM_DIAGNOSTICS_DESTINATION_ADDRESS_ILLEGAL:目的地址范围为1~253个字符 · OAM_DIAGNOSTICS_PACKET_NUM_ILLEGAL:报文发送数量取值范围为1~5 · OAM_DIAGNOSTICS_FIRST_TTL_ILLEGAL:第一个TTL范围为1~255 · OAM_DIAGNOSTICS_MAX_TTL_ILLEGAL:最大 TTL范围为1~255 · OAM_DIAGNOSTICS_IP_ADDRESS_ILLEGAL:IP地址不合法 · OAM_DIAGNOSTICS_DESTINATION_ADDRESS_ILLEGAL:域名长度范围为1~253个字符 · OAM_DIAGNOSTICS_CREATE_TASK_FAIL:任务创建失败 · OAM_DIAGNOSTICS_TTL_ILLEGAL:第一个TTL必须小于等于最大TTL · OAM_DIAGNOSTICS_DEST_PORT_ILLEGAL:目的端口号范围为1~65535 · OAM_DIAGNOSTICS_TIMEOUT_ILLEGAL:超时时间取值范围为1~10000ms |
日志内容 |
批量删除tracert诊断任务:[{$1}] |
参数解释 |
$1:任务id列表 |
举例 |
批量删除tracert诊断任务 { "taskIdList": ["7c71c4eb6758e4d0ca6f370968e2f3af"], 1",
} |
日志说明 |
删除Tracert诊断任务 |
失败原因 |
当操作失败时,可能的原因如下: · OAM_DIAGNOSITICS_PARAMS_NOT_EMPTY:任务ID列表不能为空 |
日志内容 |
删除运维历史数据:[{$1}] |
参数解释 |
$1:历史数据类型,LINK_TYPE(链路类型),CELUULAR_TYPE(5G设备类型) |
举例 |
删除运维历史数据 { "historyDataType": ”LINK_TYPE”, } |
日志说明 |
删除运维历史数据 |
失败原因 |
当操作失败时,可能的原因如下: · OAM_MANAGER_PARAMS_NOT_EMPTY:历史数据类型不能为空 |
日志内容 |
导出运维报表:[{$1,$2,$3,$4,$5}] |
参数解释 |
$1:任务名称 $2:任务类型,LINK_QUALITY(链路历史质量报表),LINK_RATE(链路历史带宽报表) $3:任务描述信息 $4:统计的开始时间,默认值为endTime前一个小时 $5:统计结束时间,默认为当前时间 |
举例 |
导出运维报表 { "taskName ":report, "taskType ": LINK_RATE, "taskDescription ": "链路历史带宽报表", "startTime": "2022-12-10 00:00:00", "endTime": "2022-12-10 00:01:00", } |
日志说明 |
导出链路历史数据报表 |
日志内容 |
删除报表:[{$1}] |
参数解释 |
$1:任务id列表 |
举例 |
删除报表{ "taskIdList": ["7c71c4eb6758e4d0ca6f370968e2f3af"],} |
日志说明 |
删除报表 |
失败原因 |
当操作失败时,可能的原因如下: · MSM_REPORT_TASK_ID_NULL:任务ID列表不能为空 |
日志内容 |
设备$1执行配置审计 |
参数解释 |
$1:设备名称 |
举例 |
"DeviceA"执行配置审计 |
日志说明 |
执行配置审计 |
失败原因 |
当操作失败时,可能的原因如下: · RECONCILIATION_DEVICE_ID_IS_NULL:设备ID为空 |
日志内容 |
设备$1配置平滑同步 |
参数解释 |
$1:设备名称 |
举例 |
设备"DeviceA"配置平滑同步 |
日志说明 |
平滑同步差异配置 |
失败原因 |
当操作失败时,可能的原因如下: · RECONCILIATION_DEVICE_ID_IS_NULL:设备ID为空 · CONFIG_CONTENT_IS_NULL: 平滑同步内容为空 |
日志内容 |
设备$1配置忽略 |
参数解释 |
$1:设备名称 |
举例 |
设备"DeviceA"配置忽略 |
日志说明 |
忽略审计之后的差异配置 |
失败原因 |
当操作失败时,可能的原因如下: · RECONCILIATION_DEVICE_ID_IS_NULL:设备ID为空 · CONFIG_CONTENT_IS_NULL: 平滑同步内容为空 |
日志内容 |
设置自动配置审计 |
参数解释 |
无 |
举例 |
设置自动配置审计 |
日志说明 |
开启自动审计功能,特定时间执行审计 |
失败原因 |
当操作失败时,可能的原因如下: · PARAM_IS_NULL:参数为空 |
日志内容 |
修改设备资源的阈值:$1,$2,$3 |
参数解释 |
$1:设备ID $2:资源ID $3:资源实体修改 |
举例 |
threshold[{ "resourceEntities":[{ "resourceName":"ipv4fib", "minorThreshold":"50", "severeThreshold":"41"}], "deviceIds":[ "dd61f3895936f20e52914fffd649a0fd" ] }] |
日志说明 |
修改设备的IPV4 FIB阈值 |
失败原因 |
当操作失败时,可能的原因如下: · NFM_CAPACITY_MANAGE_THRESHOLD_DISTRIBUTE_FAIL:下发阈值更新报文失败 |
日志内容 |
开启定时同步配置:$1,$2,$3 |
参数解释 |
$1:定时同步时间 $2:定时同步间隔 $3:定时时间间隔单位 |
举例 |
auto[{ "intervalUnit":"DAY", "intervalNum":10, "autoTime":"00:00:00" }] |
日志说明 |
开启定时同步配置功能 |
失败原因 |
当操作失败时,可能的原因如下: · PARAM_IS_NULL:参数为空 |
日志内容 |
对特定板卡资源阈值下发重试:$1 |
参数解释 |
$1:板卡资源ID |
举例 |
retryOne[{ "resourceId":"dd61f3895936f20e52914fffd649a0fd000" }] |
日志说明 |
重试版本0-0-0的阈值下发 |
失败原因 |
当操作失败时,可能的原因如下: · NFM_CAPACITY_MANAGE_THRESHOLD_DISTRIBUTE_FAIL:下发阈值更新报文失败 |
日志内容 |
对选择设备的所有板卡继续阈值下发重试:$1 |
参数解释 |
$1:设备资源ID集合 |
举例 |
retryAll[{ "deviceId":[{ "dd61f3895936f20e52914fffd649a0fd000" }] }] |
日志说明 |
重试设备A的所有板卡资源阈值下发 |
失败原因 |
当操作失败时,可能的原因如下: · NFM_CAPACITY_MANAGE_THRESHOLD_DISTRIBUTE_FAIL:下发阈值更新报文失败 |
本节介绍增值业务模块输出的操作日志信息。
日志内容 |
创建应用组策略:[{$1,$2,$3,$4}] |
参数解释 |
$1:应用组ID $2:应用策略类型 $3:时间策略ID $4:sla策略ID |
举例 |
创建应用组策略[{ "flowGroupId": "0962946e-8a50-46a0-9e54-e3fbba083e80", "policyType": "FOREVER", "timePolicyId": "abd2d9f6-36d9-45b8-b7e3-7a793b3a6f2c", "slaPolicyId": "e1ed8151fdc44185a46b06a0b1c435f1"}] |
日志说明 |
用户创建应用组策略 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_APM_NO_SUCH_POLICY:策略不存在 · VAS_APM_TIMEPOLICY_OTHER_EXIST:其他类型的时间策略已存在 · VAS_APM_TIMEPOLICY_TIME_INVALID:时间策略时间无效 · VAS_APM_TIME_SEGMENT_REPEAT:应用组绑定的时间段重叠 · VAS_APM_TIMEPOLICY_EXIST:时间策略已存在 |
日志内容 |
更新应用组策略:[{$1,$2,$3,$4,$5}] |
参数解释 |
$1:应用组策略ID $2:应用组ID $3:时间策略ID $4:SLA策略ID |
举例 |
更新应用组策略[{ "id": "bad3812490c5198a2c6e1ee7b5959c45", "flowGroupId": "0962946e-8a50-46a0-9e54-e3fbba083e80", "timePolicyId": "abd2d9f6-36d9-45b8-b7e3-7a793b3a6f2c", "slaPolicyId": "e1ed8151fdc44185a46b06a0b1c435f1"}] |
日志说明 |
用户修改应用组策略 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_APM_TIMEPOLICY_ID_NULL:策略ID为空 · VAS_APM_TIMEPOLICY_TIME_INVALID:时间策略时间无效 · VAS_APM_TIME_SEGMENT_REPEAT:应用组绑定的时间段重叠 · VAS_APM_TIMEPOLICY_OTHER_EXIST:其他类型的时间策略已存在 |
日志内容 |
删除应用组策略:[{$1}] |
参数解释 |
$1:应用组策略ID |
举例 |
删除应用组策略[{ "id":"18bec8443e2722f508836d89bd70ae41" }] |
日志说明 |
用户删除应用组策略 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_APM_NO_SUCH_POLICY:策略不存在 · VAS_APM_FG_POLICY_NO_EMPTY:应用组策略不能为空 |
日志内容 |
创建应用组$3:[{$1,$2,$3,$4,$5,$6,$7,$8,$9}] |
参数解释 |
$1:应用ID $2:应用策略列表 $3:应用组名称 $4:应用组描述 $5:策略作用域ID $6:负载均衡模式 $7:隧道故障报文丢弃开关 $8:隧道独占开关 |
举例 |
创建应用组"视频业务" [{ "flowId": "1", "flowGroupPolicyList":[{ "timePolicyId": "abd2d9f6-36d9-45b8-b7e 3-7a793b3a6f2c", "slaPolicyId": "e1ed8151fdc44185a46b06a 0b1c435f1" }], "flowGroupName": "视频业务", "description": "视频会议", "policyScopeId": "abd2d9f6-36d9-45b8-b7e3-7a793b3a6f2c", "loadbalance": 0, "noOptimalLinkDrop":0, "dedicated":0 }] |
日志说明 |
用户创建应用组 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_APM_FLOWID_INVALID:应用ID取值范围应为1~65535 · VAS_APM_FG_POLICY_NO_EMPTY:应用组策略不能为空 · VAS_APM_NAME_LENGTH:名称长度为1~255个字符 · VAS_APM_POLICYSCOPE_ID_IS_EMPTY:策略作用域ID不能为空 · VAS_APM_FLOWGROUP_EXISTS:存在相同名称的应用组 · VAS_APM_FLOW_ID_EXISTS:存在相同应用ID |
日志内容 |
更新应用组$2:[{$1,$2,$3,$4,$5,$6,$7}] |
参数解释 |
$1:应用组ID $2:应用组名称 $3:应用组描述 $4:策略作用域ID $5:负载均衡模式 $6:隧道故障报文丢弃开关 $7:隧道独占开关 |
举例 |
更新应用组"视频业务" [{ "flowGroupId": "506fbcb6395184fd14fcbe0c07c 0119d", "flowGroupName": "视频业务", "description": "视频会议" , "policyScopeId": "abd2d9f6-36d9-45b8-b7e3-7a793b3a6f2c", "loadbalance": 0, "noOptimalLinkDrop":0, "dedicated":0 }] |
日志说明 |
用户修改应用组 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_APM_NO_FLOWGROUPID:请输入应用组ID · VAS_APM_NAME_LENGTH:名称长度为1~255个字符 · VAS_APM_NO_SUCH_FLOWGROUP:应用组不存在 · VAS_APM_FLOWGROUP_EXISTS:存在相同名称的应用组 · VAS_APM_FLOW_ID_EXISTS:存在相同应用ID · VAS_APM_TIMEPOLICY_OLD_CANCEL_FAILED:取消旧的时间策略调度任务失败 |
日志内容 |
删除应用组$2: [{$1}] |
参数解释 |
$1:应用组ID $2:应用组名称 |
举例 |
删除应用组"视频会议" [{ "id": "bad3812490c5198a2c6e1ee7b5959c45" }] |
日志说明 |
用户删除应用组 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_APM_NO_FLOWGROUPID:请输入应用组ID |
日志内容 |
重试应用组配置: [{$1}] |
参数解释 |
$1:应用组ID列表 |
举例 |
重试应用组配置[{ "flowGroupIds":[ "0962946e-8a50-46a0-9e54-e3fbba083e80" ] }] |
日志说明 |
用户重试单个失败的应用组或租户所有失败的应用组 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_APM_OTHER_FLOW_GROUP_IS_DEDICATED: 已存在其他应用组使能隧道独占,请先去使能 VAS_APM_INSTANCE_LIST_UPDATE: 应用实例列表更新失败 |
日志内容 |
创建SLA优选策略$1: [{$1,$2,$3,$4,$5}] |
参数解释 |
$1:SLA策略名称 $2:SLA级别ID $3:期望带宽 $4:优选策略 $5:备注 |
举例 |
创建SLA优选策略"视频业务" [{ "slaPolicyName": "视频业务", "slaLevelId": "bad3812490c5198a2c6e1ee7b5959c45", "expectBandwidth":200, "slaPolicyPaths":[{ "transportNetworkId":"bad3812490c5198a2c6e1e e7b5959c45", "preference":1, }], "policyDescription": "视频会议" }] |
日志说明 |
用户创建SLA策略 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_APM_SLAPOLICY_NAME_REPEATEDSLA:策略名称重复 · VAS_APM_SLAPOLICYPATH_ID_IS_EMPTY:优选策略为空 · VAS_APM_TRANSPORT_NETWORK_EXISTS:传输网络已存在 |
日志内容 |
更新SLA优选策略$2:[{$1,$2,$3,$4,$5}] |
参数解释 |
$1:SLA策略ID $2:SLA策略名称 $3:SLA级别ID $4:期望带宽 $5:备注 |
举例 |
更新SLA优选策略"视频会议" [{ "id": "bad3812490c5198a2c6e1ee7b5959c45", "slaPolicyName": "视频会议", "slaLevelId": "abd2d9f6-36d9-45b8-b7e3-7a793b3a6f2c", "expectBandwidth": "300", "policyDescription": "视频会议" }] |
日志说明 |
用户修改SLA策略 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_APM_SLAPOLICY_NAME_REPEATEDSLA:策略名称重复 · VAS_APM_SLAPOLICYPATH_ID_IS_EMPTY:优选策略为空 · VAS_APM_TRANSPORT_NETWORK_EXISTS:传输网络已存在 |
日志内容 |
删除SLA优选策略$2: [{$1}] |
参数解释 |
$1:SLA策略ID $2:策略名称 |
举例 |
删除SLA优选策略"视频会议" [{ "id": "bad3812490c5198a2c6e1ee7b5959c45" }] |
日志说明 |
用户删除SLA策略 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_APM_SLAPOLICY_IN_USE:策略正在被使用 · VAS_APM_SLAPOLICY_MISSING_ID:SLA策略ID为空 |
日志内容 |
创建SLA优选策略:[{$1,$2,$3}] |
参数解释 |
$1:SLA策略ID $2:传输网络ID $3:优先级 |
举例 |
创建SLA优选策略[{ "slaPolicyId ": "0962946e-8a50-46a0-9e54-e3fbba083e80", "transportNetworkId ": "abd2d9f6-36d9-45b8-b7e3-7a793b3a6f2c", "preference": 2 }] |
日志说明 |
用户创建SLA优选策略 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_APM_SLAPOLICY_MISSING_ID:SLA策略ID为空 · VAS_APM_SLAPOLICYPATH_MISSING_TRANSPORTNETWORKID:请输入传输网络ID · VAS_APM_SLAPOLICY_PRORITYPOLICY_IS_EMPTY:应用组策略的优选策略未配置 |
日志内容 |
修改SLA优选策略:[{$1,$2,$3}] |
参数解释 |
$1:SLA优选策略ID $2:SLA策略ID $3:优先级 |
举例 |
修改SLA优选策略[{ "id": "bad3812490c5198a2c6e1ee7b5959c45", "slaPolicyId ": "0962946e-8a50-46a0-9e54-e3fbba083e80", "preference": 2 }] |
日志说明 |
用户修改SLA优选策略 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_APM_SLAPOLICYPATH_ID_IS_EMPTY:优选策略ID为空 · VAS_APM_SLAPOLICY_MISSING_ID:SLA策略ID为空 |
日志内容 |
删除SLA优选策略: [{ $1}] |
参数解释 |
$1:SLA优选策略ID |
举例 |
删除SLA优选策略[{ "id": "bad3812490c5198a2c6e1ee7b5959c45" }] |
日志说明 |
用户删除SLA优选策略 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_APM_SLAPOLICY_MISSING_ID:SLA策略ID为空 · VAS_APM_SLAPOLICY_PRORITYPOLICY_IS_EMPTY:应用组策略的优选策略不能为空 |
日志内容 |
新增SLA级别$1:[{$1,$2,$3,$4,$5 }] |
参数解释 |
$1:SLA级别名称 $2:最大延时 $3:最大丢包率 $4:最大抖动 $5:优先级 |
举例 |
新增SLA级别"test" [{ "slaLevelName": "test", "maxDelay": "123", "maxPacketLossRate": "22", "maxJitter": "33", "level": "66" }] |
日志说明 |
用户新增SLA级别 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_APM_NAME_IS_NULL:名称为空 · VAS_KAFKA_IS_BUSY:基础服务忙,请稍后再试 · VAS_APM_SAME_NAME_OR_LEVEL:已存在相同优先级或同名的SLA级别 · VAS_APM_SLALEVEL_NAME_LENGTH:SLA级别名称长度为1~255个字符 · VAS_APM_LEVEL_LENGTH:SLA级别自定义优先级范围为8~128的整数,不可为空 · VAS_APM_SLALEVEL_DELAY_RANGE:最大延时取值范围为10-60000的整数 · VAS_APM_SLALEVEL_JITTER_RANGE:最大抖动取值范围为0-3600000的整数 · VAS_APM_SLALEVEL_LOSS_RANGE:最大丢包率取值范围为0.0-100.0的数值,小数点后最多一位 |
日志内容 |
创建SLA级别$2:[{$1,$2,$3,$4,$5}] |
参数解释 |
$1:SLA级别ID $2:SLA级别名称 $3:最大延时 $4:最大丢包率 $5:最大抖动 |
举例 |
创建SLA级别"NETWORK" [{ "id": "bad3812490c5198a2c6e1ee7b5959c45", "slaLevelName": "NETWORK", "maxDelay": "10", "maxPacketLossRate": "20", "maxJitter": "5}] |
日志说明 |
用户修改SLA级别 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_APM_SLAPOLICY_SLALEVEL_MISSING_ID:请输入SLA级别ID · VAS_APM_SLALEVEL_NAME_LENGTH:SLA级别名称长度为1~255个字符 · VAS_APM_SLALEVEL_DELAY_RANGE:最大延时取值范围为10~60000 · VAS_APM_SLALEVEL_LOSS_RANGE:最大丢包率取值范围为0.0~100.0 · VAS_APM_SLALEVEL_JITTER_RANGE:最大抖动取值范围为0~3600000 |
日志内容 |
删除SLA级别$2:[{$1}] |
参数解释 |
$1:SLA级别ID $2:SLA级别名称 |
举例 |
delete sla-level[{ "id": "1fdbf2049a0fd7a3b9feac630fb0ac50" }] |
日志说明 |
用户删除SLA级别 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_APM_ID_IS_EMPTY:ID不能为空 · VAS_KAFKA_IS_BUSY:基础服务忙,请稍后再试 · VAS_APM_SLA_LEVEL_NOT_EXISTS:SLA级别不存在 · VAS_APM_SLA_LEVEL_BE_USED:SLA级别正在被使用,不可删除 · VAS_APM_BAN_DELETE_PRE_SLA_LEVEL:预配置SLA级别不可删除 |
日志内容 |
重试SLA级别配置下发:[{$1,$2,$3,$4 }] |
参数解释 |
$1:操作类型 $2:单设备ID $3:多设备ID集合 $4:SLA级别ID |
举例 |
重试SLA级别配置下发[{ "optionType": "DELETE", "deviceId": "1fdbf2049a0fd7a3b9feac630fb0ac50", "deviceIds":["1fdbf2049a0fd7a3b9feac630fb0ac50"], "slaLevelId": "1fdbf2049a0fd7a3b9feac630fb0ac50" }] |
日志说明 |
用户重试失败的SLA级别 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_CONFIGS_ARE_EMPTY:未查询到需要重试的配置 |
日志内容 |
创建应用时间策略$2:[{$1,$2,$3,$4,$5,$6,$7}] |
参数解释 |
$1:时间策略名称 $2:时间策略类型 $3:周期时间规则 $4:策略开始时间 $5:策略结束时间 $6:周期开始时间 $7:周期结束时间 |
举例 |
创建应用时间策略"周期" [{ "timePolicyName": "周期", "timePolicyType": "CYCLE", "timeRule": [1,2,3,4,5,6,7], "startTime": "2021-12-01", "endTime": "2021-12-20", "cycleStartTime": "09:30", "cycleEndTime": "17:30"}] |
日志说明 |
用户创建应用时间策略 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_APM_NAME_LENGTH:名称长度为1~255个字符 · VAS_APM_TIMEPOLICY_TIME_INVALID:时间策略时间无效 |
日志内容 |
更新应用时间策略$2:[{$1,$2,$3,$4,$5,$6,$7,$8}] |
参数解释 |
$1:时间策略ID $2:时间策略名称 $3:时间策略类型 $4:周期时间规则 $5:策略开始时间 $6:策略结束时间 $7:周期开始时间 $8:周期结束时间 |
举例 |
更新应用时间策略"周期" [{ "timePolicyId": "0962946e-8a50-46a0-9e54-e3fbba083e80", "timePolicyName": "周期", "timePolicyType": "CYCLE", "timeRule": [1,2,3,4,5,6,7], "startTime": "2021-12-01", "endTime": "2021-12-20", "cycleStartTime": "09:30", "cycleEndTime": "17:30"}] |
日志说明 |
用户修改应用时间策略 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_APM_TIMEPOLICY_ID_NULL:策略ID为空 · VAS_APM_NO_SUCH_POLICY:策略不存在 · VAS_APM_TIMEPOLICY_FORVER:不允许操作永久时间策略 · VAS_APM_TIMEPOLICY_TIME_INVALID:时间策略时间无效 · VAS_APM_TIMEPOLICY_UNBOUND:时间策略正在和应用组解绑 |
日志内容 |
删除应用时间策略$2: [{$1}] |
参数解释 |
$1:时间策略ID $2:时间策略名称 |
举例 |
删除应用时间策略"周期" [{ "id": "bad3812490c5198a2c6e1ee7b5959c45" }] |
日志说明 |
用户删除应用时间策略 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_APM_POLICY_INUSED:策略正在被使用 · VAS_APM_TIMEPOLICY_FORVER:不允许操作永久时间策略 |
日志内容 |
创建策略作用域$1: [{$1,$2 }] |
参数解释 |
$1:策略作用域名称 $2:站点ID列表 |
举例 |
创建策略作用域"视频业务", [{ "policyScopeName": "视频业务", "siteIds": [ "bad3812490c5198a2c6e1ee7b5959c45", "506fbcb6395184fd14fcbe0c07c0119d", "1e33b4283c67db6baf87f5c359d741a2"] }] |
日志说明 |
用户创建策略作用域 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_APM_NAME_EXISTS:名称已存在 · VAS_APM_SITEIDS_IS_EMPTY:站点列表不能为空 · VAS_APM_SITE_NOT_EXISTS:站点信息不存在 |
日志内容 |
更新策略作用域$2: [{$1,$2,$3 }] |
参数解释 |
$1:策略作用域ID $2:策略作用域名称 $3:站点ID列表 |
举例 |
更新策略作用域"视频业务" [{ "id": "0962946e-8a50-46a0-9e54-e3fbba083e80", "policyScopeName": "视频业务", "siteIds": [ "bad3812490c5198a2c6e1ee7b5959c45", "506fbcb6395184fd14fcbe0c07c0119d", "1e33b4283c67db6baf87f5c359d741a2" ] }] |
日志说明 |
用户修改策略作用域 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_APM_POLICYSCOPE_ID_IS_EMPTY:策略作用域ID不能为空 · VAS_APM_NAME_EXISTS:名称已存在 · VAS_APM_SITEIDS_IS_EMPTY:站点列表不能为空 · VAS_APM_SITE_NOT_EXISTS:站点信息不存在 · VAS_APM_INSTANCE_LIST_UPDATE:应用实例列表更新失败 |
日志内容 |
删除策略作用域$2: [{ $1}] |
参数解释 |
$1:策略作用域ID $2:策略作用域名称 |
举例 |
删除策略作用域"视频业务" [{ "id": "bad3812490c5198a2c6e1ee7b5959c45" }] |
日志说明 |
用户删除策略作用域 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_APM_POLICYSCOPE_ID_IS_EMPTY:策略作用域ID不能为空 · VAS_APM_POLICYSCOPE_BE_USED:不允许删除正在被使用的网络范围 · VAS_APM_POLICYSCOPE_NOT_EXISTS:策略作用域不存在 |
日志内容 |
创建智能调度策略: [{$1,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11}] |
参数解释 |
$1:带宽调度策略开关 $2:智能调度策略开关 $3:链路策略周期(单位:秒) $4:带宽利用率下限值(单位%) $5:带宽利用率上限值(单位%) |
举例 |
创建智能调度策略[{ "bandwidthPolicyEnable":1, "enable": 1, "rirLinkSchedulePeriod": 60, "lowerThreshold": 30, "upperThreshold": 80}] |
日志说明 |
用户创建智能调度配置 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_APM_RIR_ADVANCED_PARAMETE_NULL:智能调度配置参数不能为空 · VAS_APM_RIR_ADVANCED_EXIST:已存在智能调度数据,不许再添加,只支持修改 |
日志内容 |
更新智能调度策略: [{$1,$2,$3,$4,$5}] |
参数解释 |
$1:带宽调度策略开关 $2:智能调度策略开关 $3:链路策略周期(单位:秒) $4:带宽利用率下限值(单位%) $5:带宽利用率上限值(单位%) |
举例 |
更新智能调度策略 [{ "bandwidthPolicyEnable":0, "enable": 1, "rirLinkSchedulePeriod": 60, "lowerThreshold": 30, "upperThreshold": 80}] |
日志说明 |
用户修改智能调度配置 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_APM_RIR_ADVANCED_PARAMETE_NULL:智能调度配置参数不能为空 · VAS_APM_RIR_ADVANCED_NOT_EXIST:智能调度数据不存在,请先添加 |
日志内容 |
更新选路质量权重: [{$1,$2,$3,$4}] |
参数解释 |
$1:综合质量指标ID $2:抖动权重 $3:延时权重 $4:丢包权重 |
举例 |
更新选路质量权重 "id":"8f0a304b7a10867cbfca978ca640464a", "jitterWeight":0, "delayWeight":0, "lossWeight":1 }] |
日志说明 |
用户修改智能调度配置 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_APM_RIR_ADVANCED_PARAMETE_NULL:智能调度配置参数不能为空 · VAS_APM_RIR_ADVANCED_NOT_EXIST:智能调度数据不存在,请先添加 |
日志内容 |
创建WAAS策略$1:[{$1,$2,$3,$4,$5,$6,$7,$8,$9}] |
参数解释 |
$1:wass策略名称 $2:wassclass类ID $3:编码块包数 $4:解码超时时间 $5:编码超时时间 $6:优化动作 $7:平均抗丢包率 $8:FEC探测老化时间 $9:FEC采样周期 |
举例 |
创建WAAS策略"test" [{ "policyName": "test", "policyClasses": [{ "classId": "5ff68ec77bbc9d874f048b82a1d996f1", “blockSize”: “15”, “decodeTimeout”: “35”, “encodeTimeout”: “30”, "optAction": "FEC", “packetLossRate”: “12” }] }] |
日志说明 |
用户创建WASS策略 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_WAAS_DEFAULT_POLICY_NAME_NO_PERMIT:默认waas策略名称不允许使用 · VAS_WAAS_POLICY_NAME_EXIST:添加的策略名称已存在 · VAS_WAAS_POLICY_CLASS_NOT_EMPTY:WAAS策略类列表不能为空 · VAS_WAAS_POLICY_CLASSNAME_NOT_EXIST:引用的类名不存在 · VAS_WAAS_POLICY_CLASS_TYPE_INVALID:waas的policy下的class的类型非法, 只支持rtp和common · VAS_WAAS_POLICY_OPTACTION_INVALID:策略下的WAAS类的优化动作非法 · VAS_WAAS_POLICY_ENABLEAFEC_JUST_RTP:开启AFEC仅用于RTP类 · VAS_WAAS_POLICY_PACKETLOSSRATE_JUST_FEC:策略下的WAAS类的平均抗丢包率仅用于优化动作为FEC · VAS_WAAS_POLICY_PACKETLOSSRATE_INVALID:策略下的WAAS类的平均抗丢包率非法 · VAS_WAAS_POLICY_BLOCKSIZE_JUST_FEC:策略下的WAAS类的编码块包数仅用于优化动作为FEC · VAS_WAAS_POLICY_BLOCKSIZE_INVALID:策略下的WAAS类的编码块包数非法 · VAS_WAAS_POLICY_ENCODETIMEOUT_JUST_FEC:策略下的WAAS类的编码超时时间仅用于优化动作为FEC · VAS_WAAS_POLICY_ENCODETIMEOUT_INVALID:策略下的WAAS类的编码超时时间非法 · VAS_WAAS_POLICY_DECODETIMEOUT_JUST_FEC:策略下的WAAS类的解码超时时间仅用于优化动作为FEC · VAS_WAAS_POLICY_DECODETIMEOUT_INVALID:策略下的WAAS类的解码超时时间非法 · VAS_WAAS_POLICY_SAMPLEINTERVAL_JUST_RTP_AFEC:AFEC的探测间隔仅用于开启AFEC时使用 · VAS_WAAS_POLICY_SAMPLEINTERVAL_INVALID:AFEC的探测间隔无效非法 · VAS_WAAS_POLICY_PROBEAGINGTIME_INVALID:AFEC的探测报文老化时间非法 · VAS_WAAS_POLICY_SAMPLEINTERVAL_JUST_RTP_AFEC:AFEC的探测间隔仅用于开启AFEC时使用 · VAS_WAAS_POLICY_PROBEAGINGTIME_JUST_RTP_AFEC:AFEC的探测报文老化时间仅用于开启AFEC时使用 · VAS_WAAS_POLICY_CLASSNAME_DUPLICATE:引用的类重复 · COMMON_INSERT_ERROR:数据库插入失败 · VAS_WAAS_PACKET_DUP_REORDER_TIMEOUT_OUT_RANGE:包复制报文保序去重超时时间范围为1~65535 · VAS_WAAS_RIR_ENABLE_JUST_PACKET_DUP:包复制路径智能选路仅用于优化动作为Packet-Duplicate · VAS_WAAS_REORDER_TIMEOUT_JUST_PACKET_DUP:包复制报文保序去重的超时时间仅用于优化动作为Packet-Duplicate |
日志内容 |
删除WAAS策略$1:[{$1}] |
参数解释 |
$1:wass策略id |
举例 |
删除WAAS策略"test" [{ " id ": "5ff68ec77bbc9d874f048b82a1d996f1" }] |
日志说明 |
用户删除WASS策略 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_WAAS_POLICY_NOT_EXIST:WAAS策略不存在 · VAS_WAAS_POLICY_PREDEFINE_CAN_NOT_DELETE:预定义类型WAAS策略不支持删除 · VAS_WAAS_POLICY_ASSOCIATE_APPLY:WAAS策略被策略应用绑定,不能删除 · COMMON_DELETE_ERROR:数据库删除失败 |
日志内容 |
创建WAAS策略与WAAS类引用关系$10:[{$1,$2,$3,$4,$5,$6,$7,$8,$9}] |
参数解释 |
$1: waas 策略ID $2: wassclass类ID $3:编码块包数 $4:解码超时时间 $5:编码超时时间 $6:优化动作 $7:平均抗丢包率 $8:FEC探测老化时间 $9:FEC采样周期 $10:wass策略名称 |
举例 |
创建WAAS策略与WAAS类引用关系”test” [{ "policyId": "8d5ff323e816a966dd9a7d0b38271cf4", "policyClass": [{ "classId": "9c94ae84df2e251df014c11379f6e6be", “blockSize”: “15”, “decodeTimeout”: “35”, “encodeTimeout”: “30”, "optAction": "FEC", “packetLossRate”: “12” }] }] |
日志说明 |
用户创建WASS策略与类的关联关系 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_WAAS_POLICY_NOT_EXIST:WAAS策略不存在 · VAS_WAAS_POLICY_PREDEFINE_CAN_NOT_DELETE:预定义类型WAAS策略不支持删除 · VAS_WAAS_POLICY_CLASSNAME_DUPLICATE:引用的类重复 · VAS_WAAS_POLICY_CLASSNAME_NOT_EXIST:引用的类名不存在 · VAS_WAAS_POLICY_CLASS_TYPE_INVALID:waas的policy下的class的类型非法, 只支持rtp和common · VAS_WAAS_POLICY_OPTACTION_INVALID:策略下的WAAS类的优化动作非法 · VAS_WAAS_POLICY_ENABLEAFEC_JUST_RTP:开启AFEC仅用于RTP类 · VAS_WAAS_POLICY_PACKETLOSSRATE_JUST_FEC:策略下的WAAS类的平均抗丢包率仅用于优化动作为FEC · VAS_WAAS_POLICY_PACKETLOSSRATE_INVALID:策略下的WAAS类的平均抗丢包率非法 · VAS_WAAS_POLICY_BLOCKSIZE_JUST_FEC:策略下的WAAS类的编码块包数仅用于优化动作为FEC · VAS_WAAS_POLICY_BLOCKSIZE_INVALID:策略下的WAAS类的编码块包数非法 · VAS_WAAS_POLICY_ENCODETIMEOUT_JUST_FEC:策略下的WAAS类的编码超时时间仅用于优化动作为FEC · VAS_WAAS_POLICY_ENCODETIMEOUT_INVALID:策略下的WAAS类的编码超时时间非法 · VAS_WAAS_POLICY_DECODETIMEOUT_JUST_FEC:策略下的WAAS类的解码超时时间仅用于优化动作为FEC · VAS_WAAS_POLICY_DECODETIMEOUT_INVALID:策略下的WAAS类的解码超时时间非法 · VAS_WAAS_POLICY_SAMPLEINTERVAL_JUST_RTP_AFEC:AFEC的探测间隔仅用于开启AFEC时使用 · VAS_WAAS_POLICY_SAMPLEINTERVAL_INVALID:AFEC的探测间隔无效非法 · VAS_WAAS_POLICY_PROBEAGINGTIME_INVALID:AFEC的探测报文老化时间非法 · VAS_WAAS_POLICY_SAMPLEINTERVAL_JUST_RTP_AFEC:AFEC的探测间隔仅用于开启AFEC时使用 · VAS_WAAS_POLICY_PROBEAGINGTIME_JUST_RTP_AFEC:AFEC的探测报文老化时间仅用于开启AFEC时使用 · VAS_WAAS_POLICY_CLASSNAME_DUPLICATE:引用的类重复 · COMMON_INSERT_ERROR:数据库插入失败 · VAS_WAAS_PACKET_DUP_REORDER_TIMEOUT_OUT_RANGE:包复制报文保序去重超时时间范围为1~65535 · VAS_WAAS_RIR_ENABLE_JUST_PACKET_DUP:包复制路径智能选路仅用于优化动作为Packet-Duplicate · VAS_WAAS_REORDER_TIMEOUT_JUST_PACKET_DUP:包复制报文保序去重的超时时间仅用于优化动作为Packet-Duplicate |
日志内容 |
更新WAAS策略与WAAS类引用关系$12:[{$1,$2,$3,$4,$5,$6,$7,$8,$9}] |
参数解释 |
$1:策略与类的关联关系主键ID $2: waas 策略ID $3: wassclass类ID $4:编码块包数 $5:解码超时时间 $6:编码超时时间 $7:优化动作 $8:平均抗丢包率 $10:FEC探测老化时间 $11:FEC采样周期 $12:wass策略名称 |
举例 |
更新WAAS策略与WAAS类引用关系”test” [{ “id”: “59461727f09f647d665c553d05b0f443”, "policyId": "8d5ff323e816a966dd9a7d0b38271cf4", "policyClass": [{ "classId": "9c94ae84df2e251df014c11379f6e6be", “blockSize”: “15”, “decodeTimeout”: “35”, “encodeTimeout”: “30”, "optAction": "FEC", “packetLossRate”: “12” }] }] |
日志说明 |
用户更新WASS策略与类的关联关系 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_WAAS_POLICY_NOT_EXIST:WAAS策略不存在 · VAS_WAAS_POLICY_PREDEFINE_CAN_NOT_DELETE:预定义类型WAAS策略不支持删除 · ERROR_WAAS_POLICY_CLASS_NOT_EXIST:策略下的WAAS类不存在 · VAS_WAAS_POLICY_CLASS_NOT_SUPPORT_UPDATE_CLASS_NAME:更新策略类时不支持更新类名称 · ERROR_WAAS_CLASS_NOT_FOUND:WAAS类不存在 · VAS_WAAS_POLICY_CLASS_TYPE_INVALID:waas的policy下的class的类型非法, 只支持rtp和common · VAS_WAAS_POLICY_OPTACTION_INVALID:策略下的WAAS类的优化动作非法 · VAS_WAAS_POLICY_ENABLEAFEC_JUST_RTP:开启AFEC仅用于RTP类 · VAS_WAAS_POLICY_PACKETLOSSRATE_JUST_FEC:策略下的WAAS类的平均抗丢包率仅用于优化动作为FEC · VAS_WAAS_POLICY_PACKETLOSSRATE_INVALID:策略下的WAAS类的平均抗丢包率非法 · VAS_WAAS_POLICY_BLOCKSIZE_JUST_FEC:策略下的WAAS类的编码块包数仅用于优化动作为FEC · VAS_WAAS_POLICY_BLOCKSIZE_INVALID:策略下的WAAS类的编码块包数非法 · VAS_WAAS_POLICY_ENCODETIMEOUT_JUST_FEC:策略下的WAAS类的编码超时时间仅用于优化动作为FEC · VAS_WAAS_POLICY_ENCODETIMEOUT_INVALID:策略下的WAAS类的编码超时时间非法 · VAS_WAAS_POLICY_DECODETIMEOUT_JUST_FEC:策略下的WAAS类的解码超时时间仅用于优化动作为FEC · VAS_WAAS_POLICY_DECODETIMEOUT_INVALID:策略下的WAAS类的解码超时时间非法 · VAS_WAAS_POLICY_SAMPLEINTERVAL_JUST_RTP_AFEC:AFEC的探测间隔仅用于开启AFEC时使用 · VAS_WAAS_POLICY_SAMPLEINTERVAL_INVALID:AFEC的探测间隔无效非法 · VAS_WAAS_POLICY_PROBEAGINGTIME_INVALID:AFEC的探测报文老化时间非法 · VAS_WAAS_POLICY_SAMPLEINTERVAL_JUST_RTP_AFEC:AFEC的探测间隔仅用于开启AFEC时使用 · VAS_WAAS_POLICY_PROBEAGINGTIME_JUST_RTP_AFEC:AFEC的探测报文老化时间仅用于开启AFEC时使用 · VAS_WAAS_POLICY_CLASSNAME_DUPLICATE:引用的类重复 · COMMON_INSERT_ERROR:数据库插入失败 · VAS_WAAS_PACKET_DUP_REORDER_TIMEOUT_OUT_RANGE:包复制报文保序去重超时时间范围为1~65535 · VAS_WAAS_RIR_ENABLE_JUST_PACKET_DUP:包复制路径智能选路仅用于优化动作为Packet-Duplicate · VAS_WAAS_REORDER_TIMEOUT_JUST_PACKET_DUP:包复制报文保序去重的超时时间仅用于优化动作为Packet-Duplicate |
日志内容 |
删除WAAS策略与WAAS类引用关系:[{$1}] |
参数解释 |
$1:wass策略与类关联关系ID |
举例 |
删除WAAS策略与WAAS类引用关系[{ " id ": "59461727f09f647d665c553d05b0f443" }] |
日志说明 |
用户删除WASS策略与类的关联关系 |
失败原因 |
当操作失败时,可能的原因如下: · ERROR_VAS_WAAS_POLICY_APPLY_RUN_POLICY_NOT_UPDATE:此策略对应的策略应用在部署中或者删除中,策略不允许修改 · VAS_WAAS_POLICY_CLASS_NOT_EMPTY:WAAS策略类列表不能为空 · COMMON_DELETE_ERROR:数据库删除失败 |
日志内容 |
创建WAAS类$2:[{$1,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11,$12,$13,$14,$15}] |
参数解释 |
$1: wass类类型 $2: waas类名称 $3: 匹配规则编号 $4: 匹配规则类型 $5: 匹配规则网段 $6: 匹配规则端口组合 $7: 匹配规则协议类型 $8: 匹配规则源地址网段 $9: 匹配规则目的地址网段 $10: 匹配规则源端口组合 $11: 匹配规则目的端口组合 $12:类规则类型 $13: ACL模板名称 $14: ACL标识 $15:ACL模板ID |
举例 |
创建WAAS类“test” [{ " classType ": "COMMON", “className”: “test”, “rules”: [ {“ipPrefix”: "2.2.2.2/24", “ruleType”: "NORMAL", “matchId”: "2", “matchType”: "SOURCE", “portGroup”: "321", “protocolType”: "UDP"}, {“ipPrefix”: "1.2.1.2/24", “ruleType”: "NORMAL", “matchId”: "1", “matchType”: "SOURCE", “portGroup”: "123", “protocolType”: "UDP"}, {“aclIdValue”: "testacl", “ruleType”: "ACL", “matchId”: "18", “aclTemplateId”: "3", “aclTemplateName”: "dds"} ] }] |
日志说明 |
用户创建WASS类 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_WAAS_CLASS_RULE_NOT_EMPTY :WAAS类的规则不能为空 · ERROR_VAS_WAAS_CLASS_RULE_MAX :WAAS类规则列表允许的最大数量为256个 · VAS_WAAS_CLASS_RULE_MATCHID_DUPLICATED :入的匹配规则的ID重复 · VAS_WAAS_RULE_RTP_NOT_SUPPORT_PORT :RTP匹配规则不支持配置端口号 · VAS_WAAS_RULE_RTP_NOT_SUPPORT_MATCH_TYPE_SROUCE_DESTINATION :RTP匹配规则不支持匹配方向为源目的类型 · VAS_WAAS_RULE_RTP_NOT_SUPPORT_PROTOCOL_TYPE_TCP :RTP匹配规则不支持协议类型为TCP · VAS_WAAS_CLASS_RULE_PORT_INVALID :匹配规则的端口号非法 · VAS_WAAS_CLASS_RULE_PORT_NUMBER_INVALID :匹配规则的端口号最多配10个 · VAS_WAAS_CLASS_RULE_SOURCE_PORT_INVALID:匹配规则的源端口号非法 · VAS_WAAS_CLASS_RULE_SOURCE_PORT_NUMBER_INVALID :匹配规则的源端口号最多配10个 · VAS_WAAS_CLASS_RULE_DEST_PORT_INVALID :匹配规则的目的端口号非法 · VAS_WAAS_CLASS_RULE_DEST_PORT_NUMBER_INVALID :匹配规则的目的端口号最多配10个 · VAS_WAAS_RULE_IPADDR_IS_NULL :匹配规则的IP地址必填 · VAS_WAAS_RULE_SOURCE_DESTINATION_IPADDR_IS_NULL :匹配规则的源目的IP地址必填 · VAS_WAAS_RULE_DUPLICATED :waas的rule的内容重复 · VAS_WAAS_CLASS_NAME_EXIST :添加的WAAS类名称已存在 · COMMON_INSERT_ERROR :数据库插入失败 · VAS_WAAS_CLASS_RULE_ACL_DUPLICATED:输入的匹配规则内ACL重复 · VAS_WAAS_RULE_TYPE_ACL_IDVALUE_NOT_NULL:ACL规则类型,ACL标识必填 · VAS_WAAS_RULE_TYPE_UN_ACL_MATCH_TYPE_NOT_NULL:非ACL规则类型,匹配规则的匹配方向 |
日志内容 |
删除WAAS类$2:[{$1,$2}] |
参数解释 |
$1: wass类ID $2: waas类名称 |
举例 |
删除WAAS类“test”[{ " id ": "5ff68ec77bbc9d874f048b82a1d996f1" }] |
日志说明 |
用户删除WASS类 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_WAAS_CLASS_NOT_EXIST:WAAS类不存在 · VAS_WAAS_CLASS_ASSOCIATE_POLICY:WAAS类被策略引用,不能删除 · COMMON_DELETE_ERROR:数据库删除失败 |
日志内容 |
修改WAAS类$15:[{$1,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11,$12,$13,$14,$15}] |
参数解释 |
$1:wass类ID $2: 匹配规则编号 $3: 匹配规则类型 $4: 匹配规则网段 $5: 匹配规则端口组合 $6: 匹配规则协议类型 $7: 匹配规则源地址网段 $8: 匹配规则目的地址网段 $9: 匹配规则源端口组合 $10: 匹配规则目的端口组合 $11:类规则类型 $12: ACL模板名称 $13: ACL标识 $14:ACL模板ID $15: waas类名称 |
举例 |
修改WAAS类“test” [{ “id”: “5ff68ec77bbc9d874f048b82a1d996f1”, “rules”: [ {“ipPrefix”: "2.2.2.2/24", “ruleType”: "NORMAL", “matchId”: "2", “matchType”: "SOURCE", “portGroup”: "321", “protocolType”: "UDP"}, {“ipPrefix”: "1.2.1.2/24", “ruleType”: "NORMAL", “matchId”: "1", “matchType”: "SOURCE", “portGroup”: "123", “protocolType”: "UDP"} ] }] |
日志说明 |
用户修改WASS类 |
失败原因 |
当操作失败时,可能的原因如下: · ERROR_WAAS_CLASS_NOT_FOUND:WAAS类不存在 · VAS_WAAS_CLASS_RULE_NOT_EMPTY :WAAS类的规则不能为空 · ERROR_VAS_WAAS_CLASS_RULE_MAX :WAAS类规则列表允许的最大数量为256个 · VAS_WAAS_CLASS_RULE_MATCHID_DUPLICATED :入的匹配规则的ID重复 · VAS_WAAS_RULE_RTP_NOT_SUPPORT_PORT :RTP匹配规则不支持配置端口号 · VAS_WAAS_RULE_RTP_NOT_SUPPORT_MATCH_TYPE_SROUCE_DESTINATION :RTP匹配规则不支持匹配方向为源目的类型 · VAS_WAAS_RULE_RTP_NOT_SUPPORT_PROTOCOL_TYPE_TCP :RTP匹配规则不支持协议类型为TCP · VAS_WAAS_CLASS_RULE_PORT_INVALID :匹配规则的端口号非法 · VAS_WAAS_CLASS_RULE_PORT_NUMBER_INVALID :匹配规则的端口号最多配10个 · VAS_WAAS_CLASS_RULE_SOURCE_PORT_INVALID:匹配规则的源端口号非法 · VAS_WAAS_CLASS_RULE_SOURCE_PORT_NUMBER_INVALID :匹配规则的源端口号最多配10个 · VAS_WAAS_CLASS_RULE_DEST_PORT_INVALID :匹配规则的目的端口号非法 · VAS_WAAS_CLASS_RULE_DEST_PORT_NUMBER_INVALID :匹配规则的目的端口号最多配10个 · VAS_WAAS_RULE_IPADDR_IS_NULL :匹配规则的IP地址必填 · VAS_WAAS_RULE_SOURCE_DESTINATION_IPADDR_IS_NULL :匹配规则的源目的IP地址必填 · VAS_WAAS_RULE_DUPLICATED :waas的rule的内容重复 · VAS_WAAS_CLASS_NAME_EXIST :添加的WAAS类名称已存在 · COMMON_INSERT_ERROR :数据库插入失败 · VAS_WAAS_CLASS_RULE_ACL_DUPLICATED:输入的匹配规则内ACL重复 · VAS_WAAS_RULE_TYPE_ACL_IDVALUE_NOT_NULL:ACL规则类型,ACL标识必填 · VAS_WAAS_RULE_TYPE_UN_ACL_MATCH_TYPE_NOT_NULL:非ACL规则类型,匹配规则的匹配方向 |
日志内容 |
创建WAAS策略应用:[{$1,$2,$3,$4,$5}] |
参数解释 |
$1:wass策略ID $2: 站点ID $3: 设备ID $4: 设备接口ID $5: wan详情平面ID列表 |
举例 |
创建WAAS策略应用[{ " policyId ": "9c94ae84df2e251df014c11379f6e6be", “siteId”: “d8ad4d0bf54081a02bd546ace24629eb”, “deviceId”: “03874d56735ec6cc42c438d5a7fd69ae”, “interfaceId”: “5d7b969af2f2b49cd467b4ccabe70717”, “wanGroupIdList”: [“9b2750bf9b01b1547bd307c52fa62266”] }] |
日志说明 |
用户创建WASS策略应用 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_WAAS_INTERFACE_NOT_BELONG_TO_DEVICE:指定接口不属于指定设备 · VSR_WAAS_POLICY_APPLY_REPEAT:WAAS策略应用重复 · ERROR_WAAS_POLICY_NOT_EXIST:WAAS策略不存在 · VAS_WAAS_SITE_DEVICE_EMPTY:站点中无设备信息 · VAS_WAAS_WAN_DETAIL_NOT_EXISTED:接口对应的WAN详情不存在 · VAS_WAAS_LOOPBACK_WAN_DETAIL_INTERFACE_ID_INVALID:接入Loopback接口的WAN详情,入参请使用对应的LoopBack接口ID · VAS_WAAS_MSTP_NOT_SUPPORT_GROUP:二层专线不支持业务平面 · VAS_WAAS_APPLY_GROUP_REQUIRED:业务平面必选 · VAS_WAAS_GROUP_ID_LIST_ILLEGAL:业务平面列表不合法 |
日志内容 |
批量创建WAAS策略应用:[{$1,$2,$3,$4,$5}] |
参数解释 |
$1:wass策略ID $2: 站点ID $3: 设备ID $4: 设备接口ID $5: wan详情平面ID |
举例 |
批量创建WAAS策略应用[{ “singleApplyDtoList”: [{ " policyId ": "9c94ae84df2e251df014c11379f6e6be", “siteId”: “d8ad4d0bf54081a02bd546ace24629eb”, “deviceId”: “03874d56735ec6cc42c438d5a7fd69ae”, “interfaceId”: “5d7b969af2f2b49cd467b4ccabe70717”, “wanGroupId”: “9b2750bf9b01b1547bd307c52fa62266” }] }] |
日志说明 |
用户批量创建WASS策略应用 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_WAAS_BATCH_CREATE_APPLY_INPUT_EMPTY:入参不能为空 · VSR_WAAS_POLICY_APPLY_REPEAT:WAAS策略应用重复 · VAS_WAAS_INTERFACE_NOT_BELONG_TO_DEVICE:指定接口不属于指定设备 · ERROR_WAAS_POLICY_NOT_EXIST:WAAS策略不存在 · VAS_WAAS_SITE_DEVICE_EMPTY:站点中无设备信息 · VAS_WAAS_WAN_DETAIL_NOT_EXISTED:接口对应的WAN详情不存在 · VAS_WAAS_LOOPBACK_WAN_DETAIL_INTERFACE_ID_INVALID:接入Loopback接口的WAN详情,入参请使用对应的LoopBack接口ID · VAS_WAAS_MSTP_NOT_SUPPORT_GROUP:二层专线不支持业务平面 · VAS_WAAS_APPLY_GROUP_REQUIRED:业务平面必选 · VAS_WAAS_GROUP_ID_LIST_ILLEGAL:业务平面列表不合法 |
日志内容 |
删除WAAS策略应用:[{$1}] |
参数解释 |
$1:wass策略应用ID列表 |
举例 |
删除WAAS策略应用[{ " idList ": ["5859c50f2c050f50c79a7bfe803eddbd"] }] |
日志说明 |
用户删除WASS策略应用 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_WAAS_POLICY_APPLY_NOT_EXIST:WAAS策略应用不存在 |
日志内容 |
重试WAAS策略应用:[{$1}] |
参数解释 |
$1:wass策略应用ID列表 |
举例 |
重试WAAS策略应用[{ " idList ": ["5859c50f2c050f50c79a7bfe803eddbd"] }] |
日志说明 |
用户重试失败的WASS策略应用 |
失败原因 |
|
日志内容 |
创建WAAS全局配置:[{$1,$2,$3,$4,$5}] |
参数解释 |
$1:站点id $2:拥塞控制算法 $3:拥塞窗口大小 $4:最大并发连接数 $5:接收缓冲区大小 |
举例 |
创建WAAS全局配置[{ "siteId": "c41386ee285e785cf383e018a0d0e491", "congestionMethod": "BBRV1", "congestionWindow": "2", "connectLimit": "2500", "receiveBuffer": "100" }] |
日志说明 |
用户创建WAAS全局参数配置 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_WAAS_TFO_GLOBAL_EXIST_ERROR:TFO全局参数已经存在 · VAS_PARAMS_EMPTY:输入为空 · VAS_WAAS_SITE_NULL_ERROR:站点ID不能为空 · VAS_WAAS_SITE_NOT_EXIST_ERROR:指定站点不存在 · VAS_WAAS_CONGESTION_METHOD_NULL_ERROR:拥塞算法不能为空 · VAS_WAAS_CONGESTION_WINDOW_ERROR:拥塞窗口数值不合法 · VAS_WAAS_CONNECT_LIMIT_ERROR:TFO连接数量数值不合法 · VAS_WAAS_RECEIVE_BUFFER_ERROR:接收缓冲区数值不合法 |
日志内容 |
更新WAAS全局配置:[{$1,$2,$3,$4,$5}] |
参数解释 |
$1:全局配置id $2:拥塞控制算法 $3:拥塞窗口大小 $4:最大并发连接数 $5:接收缓冲区大小 |
举例 |
更新WAAS全局配置 [{ " id": "5df68ec77bbc9f874f048b82a1d996f1", "congestionMethod": "BBRV2", "congestionWindow": "2", "connectLimit": "2500", "receiveBuffer": "100" }] |
日志说明 |
用户更新WAAS全局参数配置 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_WAAS_TFO_GLOBAL_ID_NULL_ERROR:TFO全局参数ID不能为空 · VAS_WAAS_TFO_GLOBAL_NOT_EXIST_ERROR:TFO全局参数不存在 · VAS_WAAS_TFO_GLOBAL_DELETING_NOT_MODIFY_ERROR:TFO全局参数正在删除中,不允许修改 · VAS_WAAS_TFO_GLOBAL_DEPLOYING_NOT_MODIFY_ERROR:TFO全局参数正在部署中,不允许修改 · VAS_WAAS_CONGESTION_WINDOW_ERROR:拥塞窗口数值不合法 · VAS_WAAS_CONNECT_LIMIT_ERROR:TFO连接数量数值不合法 · VAS_WAAS_RECEIVE_BUFFER_ERROR:接收缓冲区数值不合法 |
日志内容 |
删除WAAS全局配置:[{$1}] |
参数解释 |
$1:全局配置id |
举例 |
删除WAAS全局配置[{ " id ": "5ff68ec77bbc9d874f048b82a1d996f1" }] |
日志说明 |
用户删除全局配置 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_APM_NO_SUCH_POLICY:策略不存在 |
日志内容 |
重试WAAS全局配置:[{$1}] |
参数解释 |
$1:全局配置id |
举例 |
重试WAAS全局配置[{ " id ": "5ff68ec77bbc9d874f048b82a1d996f1" }] |
日志说明 |
用户重试失败的全局配置 |
失败原因 |
|
日志内容 |
重试WAAS双网关重定向:[{$1}] |
参数解释 |
$1:双网关重定向id |
举例 |
重试WAAS双网关重定向[{ " id ": "2f24b928b1755ddf81790a5ce72604b3" }] |
日志说明 |
用户重试失败的双网关重定向配置 |
失败原因 |
|
日志内容 |
创建静态包复制路径:[{ $1,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11}] |
参数解释 |
$1:站点id $2:设备id $3:隧道接口id $4:对端站点id $5:对端设备id $6:对端隧道接口id $7:协议类型 $8:目的IPv4地址 $9:目的IPv6地址 $10:优先级 $11:VPN id |
举例 |
创建静态包复制路径: [{ "siteId": "fd41a8a836c93d9808275403fcf28f88", "deviceId": "b50726fbc0d2e4b7d0a815525a2853c7", "interfaceId": "e645d891faca9cb9f6e064d2125e4931", "peerSiteId": "5b7c443269c07786b97bd114e0ebc77b", "peerDeviceId": "e4caedc1faffbe180a877949d27a764e", "peerInterfaceId": "7d7dee316f776062cceeea2f8b9f03e5", "protocol": "IPV4", "destIpv4Address": "11.22.5.6/24", "priority": "8", "vpnId": "79fe55c044aae976283e76e5c2f91c53"}] |
日志说明 |
用户创建静态包复制路径 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_WAAS_STATIC_PATCH_PRIORITY_OUT_RANGE:包复制静态路径优先级范围为1~255 · VAS_WAAS_PEER_SITE_NULL_ERROR:对端站点ID不能为空 · VAS_WAAS_PEER_DEVICE_NULL_ERROR:对端设备ID不能为空 · VAS_WAAS_PEER_INTERFACE_ID_NULL_ERROR:对端接口ID不能为空 · VAS_WAAS_PROTOCOL_NULL_ERROR:协议类型不能为空 · VAS_WAAS_SITE_PEER_SITE_CAN_NOT_SAME:本端站点和对端站点不能相同 · VAS_WAAS_DEVICE_PEER_DEVICE_CAN_NOT_SAME:本端设备和对端设备不能相同 · VAS_WAAS_INTERFACE_PEER_INTERFACE_CAN_NOT_SAME:隧道名称和对端隧道名称不能相同 · VAS_WAAS_PEER_SITE_NOT_EXIST_ERROR:对端站点不存在 · VAS_WAAS_DEVICE_NOT_EXIST_ERROR:设备不存在 · VAS_WAAS_PEER_DEVICE_NOT_EXIST_ERROR:对端设备不存在 · VAS_WAAS_TUNNEL_INTERFACE_NOT_EXIST_ERROR:隧道名称不存在 · VAS_WAAS_PEER_TUNNEL_INTERFACE_NOT_EXIST_ERROR:对端隧道名称不存在 · VAS_WAAS_SITE_DEVICE_NOT_MATCH:站点和设备不匹配 · VAS_WAAS_TUNNEL_INTERFACE_DEVICE_NOT_MATCH:隧道名称和设备不匹配 · VAS_WAAS_PROTOCOL_IPV4_DESTINATION_NOT_NULL:协议类型为IPV4时,IPv4目的地址不能为空 · VAS_WAAS_IPV4_PROTOCOL_IPV6_DESTINATION_ADDRESS_NULL:协议类型为IPV4时,IPv6目的地址必须为空 · VAS_WAAS_PROTOCOL_IPV6_DESTINATION_NOT_NULL:协议类型为IPV6时,IPv6目的地址不能为空 · VAS_WAAS_IPV6_PROTOCOL_IPV4_DESTINATION_ADDRESS_NULL:协议类型为IPV6时,IPv4目的地址必须为空 · VAS_WAAS_IPV4_DESTINATION_ADDRESS_INVALID:IPv4目的地址不合法 · VAS_WAAS_IPV6_DESTINATION_ADDRESS_INVALID:IPv6目的地址不合法 · VAS_WAAS_DEVICE_VPN_NOT_MATCH:VPN和设备不匹配 · VAS_WAAS_PACKET_STATIC_REPEAT:静态包复制路径重复 |
日志内容 |
更新静态包复制路径:[{ $1,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11,$12}] |
参数解释 |
$1:站点id $2:设备id $3:隧道接口id $4:对端站点id $5:对端设备id $6:对端隧道接口id $7:协议类型 $8:目的IPv4地址 $9:目的IPv6地址 $10:优先级 $11:VPN id $12:静态包复制路径id |
举例 |
更新静态包复制路径: [{ "id": "265b06b18f90fd927a8537cb8133ec50", "siteId": "fd41a8a836c93d9808275403fcf28f88", "deviceId": "b50726fbc0d2e4b7d0a815525a2853c7", "interfaceId": "e645d891faca9cb9f6e064d2125e4931", "peerSiteId": "5b7c443269c07786b97bd114e0ebc77b", "peerDeviceId": "e4caedc1faffbe180a877949d27a764e", "peerInterfaceId": "7d7dee316f776062cceeea2f8b9f03e5", "protocol": "IPV4", "destIpv4Address": "11.22.5.6/24", "priority": "8", "vpnId": "79fe55c044aae976283e76e5c2f91c53"}] |
日志说明 |
用户更新WAAS全局参数配置 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_WAAS_STATIC_PATCH_PRIORITY_OUT_RANGE:包复制静态路径优先级范围为1~255 · VAS_WAAS_STATIC_PATCH_ID_NULL:包复制静态路径ID不能为空 · VAS_WAAS_PROTOCOL_IPV4_DESTINATION_NOT_NULL:协议类型为IPV4时,IPv4目的地址不能为空 · VAS_WAAS_IPV4_PROTOCOL_IPV6_DESTINATION_ADDRESS_NULL:协议类型为IPV4时,IPv6目的地址必须为空 · VAS_WAAS_PROTOCOL_IPV6_DESTINATION_NOT_NULL:协议类型为IPV6时,IPv6目的地址不能为空 · VAS_WAAS_IPV6_PROTOCOL_IPV4_DESTINATION_ADDRESS_NULL:协议类型为IPV6时,IPv4目的地址必须为空 · VAS_WAAS_IPV4_DESTINATION_ADDRESS_INVALID:IPv4目的地址不合法 · VAS_WAAS_IPV6_DESTINATION_ADDRESS_INVALID:IPv6目的地址不合法 · VAS_WAAS_DEVICE_VPN_NOT_MATCH:VPN和设备不匹配 · VAS_WAAS_PACKET_STATIC_REPEAT:静态包复制路径重复 · VAS_WAAS_PACKET_STATIC_NOT_EXIST:静态包复制路径不存在 · VAS_WAAS_PACKET_STATIC_STATUS_NOT_SUPPORT_MODIFY:当前部署状态下不允许修改 · VAS_WAAS_PACKET_STATIC_SITE_NOT_SUPPORT_MODIFY:站点不支持修改 · VAS_WAAS_PACKET_STATIC_DEVICE_NOT_SUPPORT_MODIFY:设备不支持修改 · VAS_WAAS_PACKET_STATIC_INTERFACE_NOT_SUPPORT_MODIFY:隧道名称不支持修改 |
日志内容 |
删除静态包复制路径:[{ $1}] |
参数解释 |
$1:静态包复制路径id |
举例 |
删除静态包复制路径: [{ "id": "265b06b18f90fd927a8537cb8133ec50"}] |
日志说明 |
用户删除静态包复制路径 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_WAAS_PACKET_STATIC_NOT_EXIST:静态包复制路径不存在 |
日志内容 |
重试静态包复制路径:[{ $1}] |
参数解释 |
$1:静态包复制路径id |
举例 |
重试静态包复制路径: [{ "id": "265b06b18f90fd927a8537cb8133ec50"}] |
日志说明 |
用户重试静态包复制路径 |
失败原因 |
|
日志内容 |
创建网站缓存:[{ $1, $2, $3, $4, $5, $6, $6}] |
参数解释 |
$1:设备id $2:站点id $3:机框编号 $4:设备槽号 $5:网站缓存的缓存目录 $6:扩展文件类型 $7:设备类型 $8:针对http协议是否使能网站缓存 $9:针对https协议是否使能网站缓存 $10:网站缓存支持缓存的文件类型 $11:缓存上限 $12:网站缓存端口映射参数 $13:双机引流通道参数 |
举例 |
创建网站缓存[{ "siteId": "c41386ee285e785cf383e018a0d0e491", "deviceId": "e3fedb6c26240c016a1fdafc53961c26", "chassis": 0, "slot": 0, "httpEnable": true, "httpsEnable": true, "cachePath": "flash:/webcache", "dataType": ["apk", "bmp"], "cacheLimit": "4", "deviceType": "CENTRALIZED", "extensionName": ["aa"], "webCachePortMapParams": [{ "clientPortNumber": "4180", "protocolType": "HTTP", "serverPortNumber": "80" }, { "clientPortNumber": "2043", "protocolType": "HTTPS", "serverPortNumber": "443" }] }] |
日志说明 |
用户添加网站缓存 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_PARAMS_EMPTY:空数据实体 · VAS_WEBCACHE_NOT_EXIST:网页缓存不存在 · VAS_WEBCACHE_EXISTED:网页缓存已经存在 · VAS_WEBCACHE_DEVICE_NOT_EXIST:设备不存在 · VAS_WEBCACHE_DATA_TYPE_INVALID:缓存文件类型非法 · VAS_WEBCACHE_EXTENSION_OVER_RANGE:扩展文件类型最大64个 · VAS_WEBCACHE_EXTENSION_NAME_INVALID:扩展文件类型非法 · VAS_WEBCACHE_EXTENSION_NAME_SAME:扩展文件类型相同 · VAS_WEBCACHE_PORTMAP_CLIENTPORT_CONFLICT:端口映射的客户端端口号已被使用 · VAS_WEBCACHE_PORTMAP_SERVERPORT_CONFLICT:端口映射服务端端口号已被使用 · VAS_WEBCACHE_PORTMAP_PARAM_CONFLICT:端口映射参数冲突 · VAS_WEBCACHE_PORTMAP_SUM_RANGE:每种协议(HTTP/HTTPS)可配置的对应关系已达上限 |
日志内容 |
删除网站缓存:[{ $1, $2, $3, $4, $5, $6, $6}] |
参数解释 |
$1:网站缓存id $2:设备id $3:设备类型 $4:机框编号 $5:设备槽号 |
举例 |
删除网站缓存 [{ "deviceId": "e3fedb6c26240c016a1fdafc53961c26", "chassis": 0, "slot": 0, "deviceType": "CENTRALIZED" }] |
日志说明 |
用户删除网站缓存 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_PARAMS_EMPTY:空数据实体 · VAS_WEBCACHE_NOT_EXIST:网页缓存不存在 · VAS_WEBCACHE_EXISTED:网页缓存已经存在 · VAS_WEBCACHE_DEVICE_NOT_EXIST:设备不存在 · VAS_WEBCACHE_DATA_TYPE_INVALID:缓存文件类型非法 · VAS_WEBCACHE_EXTENSION_OVER_RANGE:扩展文件类型最大64个 · VAS_WEBCACHE_EXTENSION_NAME_INVALID:扩展文件类型非法 · VAS_WEBCACHE_EXTENSION_NAME_SAME:扩展文件类型相同 · VAS_WEBCACHE_PORTMAP_CLIENTPORT_CONFLICT:端口映射的客户端端口号已被使用 · VAS_WEBCACHE_PORTMAP_SERVERPORT_CONFLICT:端口映射服务端端口号已被使用 · VAS_WEBCACHE_PORTMAP_PARAM_CONFLICT:端口映射参数冲突 · VAS_WEBCACHE_PORTMAP_SUM_RANGE:每种协议(HTTP/HTTPS)可配置的对应关系已达上限 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_PARAMS_EMPTY:空数据实体 · VAS_WEBCACHE_NOT_EXIST:网页缓存不存在 · VAS_WEBCACHE_EXISTED:网页缓存已经存在 · VAS_WEBCACHE_DEVICE_NOT_EXIST:设备不存在 · VAS_WEBCACHE_DATA_TYPE_INVALID:缓存文件类型非法 · VAS_WEBCACHE_EXTENSION_OVER_RANGE:扩展文件类型最大64个 · VAS_WEBCACHE_EXTENSION_NAME_INVALID:扩展文件类型非法 · VAS_WEBCACHE_EXTENSION_NAME_SAME:扩展文件类型相同 · VAS_WEBCACHE_PORTMAP_CLIENTPORT_CONFLICT:端口映射的客户端端口号已被使用 · VAS_WEBCACHE_PORTMAP_SERVERPORT_CONFLICT:端口映射服务端端口号已被使用 · VAS_WEBCACHE_PORTMAP_PARAM_CONFLICT:端口映射参数冲突 · VAS_WEBCACHE_PORTMAP_SUM_RANGE:每种协议(HTTP/HTTPS)可配置的对应关系已达上限 |
日志内容 |
更新网站缓存:[{ $1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13}] |
参数解释 |
$1:设备id $2:站点id $3:机框编号 $4:设备槽号 $5:网站缓存的缓存目录 $6:扩展文件类型 $7:设备类型 $8:针对http协议是否使能网站缓存 $9:针对https协议是否使能网站缓存 $10:网站缓存支持缓存的文件类型 $11:缓存上限 $12:网站缓存端口映射参数 $13:双机引流通道参数 |
举例 |
更新网站缓存 [{ "siteId": "c41386ee285e785cf383e018a0d0e491", "deviceId": "e3fedb6c26240c016a1fdafc53961c26", "chassis": 0, "slot": 0, "httpEnable": true, "httpsEnable": true, "cachePath": "flash:/webcache", "dataType": ["apk", "bmp"], "cacheLimit": "5", "deviceType": "CENTRALIZED", "extensionName": ["aa"], "webCachePortMapParams": [{ "clientPortNumber": 4180, "protocolType": "HTTP", "serverPortNumber": 80 }, { "clientPortNumber": 2043, "protocolType": "HTTPS", "serverPortNumber": 443 }] }] |
日志说明 |
用户更新网站缓存 |
失败原因 |
当操作失败时,可能的原因如下: · VAS_PARAMS_EMPTY:空数据实体 · VAS_WEBCACHE_NOT_EXIST:网页缓存不存在 · VAS_WEBCACHE_EXISTED:网页缓存已经存在 · VAS_WEBCACHE_DEVICE_NOT_EXIST:设备不存在 · VAS_WEBCACHE_DATA_TYPE_INVALID:缓存文件类型非法 · VAS_WEBCACHE_EXTENSION_OVER_RANGE:扩展文件类型最大64个 · VAS_WEBCACHE_EXTENSION_NAME_INVALID:扩展文件类型非法 · VAS_WEBCACHE_EXTENSION_NAME_SAME:扩展文件类型相同 · VAS_WEBCACHE_PORTMAP_CLIENTPORT_CONFLICT:端口映射的客户端端口号已被使用 · VAS_WEBCACHE_PORTMAP_SERVERPORT_CONFLICT:端口映射服务端端口号已被使用 · VAS_WEBCACHE_PORTMAP_PARAM_CONFLICT:端口映射参数冲突 · VAS_WEBCACHE_PORTMAP_SUM_RANGE:每种协议(HTTP/HTTPS)可配置的对应关系已达上限 |
本节介绍网络编排模块输出的操作日志信息。
日志内容 |
预配置更新:[{$1, $2, $3, $4, $5, $6, $7, $8, $9 |
参数解释 |
$1:主键 $2:开局方式:UDISK|URL-U盘开局|URL开局 $3:以太网接口工作模式:ROUTE|DEFAULT-三层|默认 $4:NTP服务器 $5:收件箱 $6:预先配置命令-U盘开局独有参数 $7:配置命令-U盘开局独有参数 $8:初始IP-URL开局独有参数 $9:密钥-URL开局独有参数 |
举例 |
预配置更新[{ "id": "1c9c7dcc95fb469c784348f1226f8a8e", "ztpMode": "URL", "initialIp": "172.39.73.1", "deviceSysname": "1", "mailBox": "[email protected]", "ntpServer": "ntp.server.com", "secretKey": "123456", "ifMode": "ROUTE"}] |
日志说明 |
修改预配置 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_ZTP_PRE_CONFIG_DATA_NOT_EXIST:U盘/URL开局预配置数据不存在 · NSO_ZTP_PARAMS_NOT_EMPTY:参数不能为空 · NSO_ZTP_ID_NOT_EMPTY:ID不能为空 · NSO_ZTP_MAIL_BOX_ILLEGAL:收件箱不合法 · NSO_ZTP_NTP_SERVER_ILLEGAL:NTP服务器不合法 · NSO_ZTP_ZTP_MODE_ILLEGA:ztpMode不合法 · NSO_ZTP_IF_MODE_ILLEGA:ifMode不合法 · NSO_ZTP_NOT_SUPPORT_INITIAL_IP:U盘开局不支持配置初始IP · NSO_ZTP_REQUIRED_INITIAL_IP:URL开局必须配置初始IP · NSO_ZTP_NOT_SUPPORT_SECRET_KEY:U盘开局不支持配置密钥 · NSO_ZTP_SECRET_KEY_ILLEGAL:密钥最长256字符且不支持中文及空格 · NSO_ZTP_NOT_SUPPORT_CMD_PRE:URL开局不支持配置预配置命令 · NSO_ZTP_NOT_SUPPORT_CMD_POST:URL开局不支持配置配置命令 · NSO_ZTP_FIREWALL_NOT_SUPPORT_URL:防火墙设备不支持URL开局 |
日志内容 |
查询开局配置文件路径: $1 |
参数解释 |
$1:主键 |
举例 |
查询开局配置文件路径[{ "ids": ["1c9c7dcc95fb469c784348f1226f8a8e"] }] |
日志说明 |
查询开局配置文件路径 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_ZTP_PRE_CONFIG_DATA_NOT_EXIST:U盘/URL开局预配置数据不存在 · NSO_ZTP_IDS_NOT_EMPTY:ID列表不能为空 · NSO_ZTP_CONFIG_FILE_GENERATE_FAIL:U盘/URL开局配置文件生成失败 |
日志内容 |
发送开局邮件:[{$1, $2, $3, $4, $5 |
参数解释 |
$1:主键 $2:邮件主题 $3:邮件主体 $4:URL开局链接信息 $5:U盘开局配置文件路径 |
举例 |
发送开局邮件[{ "id": "1c9c7dcc95fb469c784348f1226f8a8e", "subject": "1 站点开局邮件", "body": "请根据以下步骤,进行站点开局:...", "urlLinks": "链接信息..." }] |
日志说明 |
发送开局邮件 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_ZTP_SEND_EMAIL_FAIL:邮件发送失败 · NSO_ZTP_PRE_CONFIG_DATA_NOT_EXIST:U盘/URL开局预配置数据不存在 · NSO_ZTP_ID_NOT_EMPTY:ID不能为空 · NSO_ZTP_SUBJECT_NOT_EMPTY:邮件主题不能为空 · NSO_ZTP_BODY_NOT_EMPTY:邮件正文不能为空 · NSO_ZTP_LINKS_NOT_EMPTY:URL链接不能为空 · NSO_ZTP_FILE_PATH_NOT_EMPTY:文件路径不能为空 · NSO_ZTP_MAIL_BOX_NOT_EMPTY:收件箱不能为空 · NSO_ZTP_EMAIL_SERVER_NOT_CONFIG:邮件服务器信息未配置 · NSO_ZTP_EMAIL_SERVER_ADDRESS_EMPTY:邮件服务器地址为空 · NSO_ZTP_EMAIL_SERVER_PORT_ILLEGAL:邮件服务器端口不合法 · NSO_ZTP_EMAIL_SERVER_USERNAME_PASSWORD_EMPTY:邮件服务器要求身份验证时,用户名密码不能为空 |
日志内容 |
创建LAN网络:[{$1,$2,$3,$4,$5,$6, $7,$8, $9,$10,$11,$12,$13,$14, $15,$16, $17,$18,$19,$20,$21,$22, $23,$24,$25,$26,$27, $28,$29, $30,$31}] |
参数解释 |
$1:站点ID $2:设备ID $3:网络ID $4:接口模式:BRIDGE二层交换模式 ROUTE三层路由模式 $5:接口列表 $6:是否自动分配LAN接口IPv4地址 $7:LAN接口地址IPv4地址 $8:VPN ID $9:VPN名称 $10:是否配置DHCP服务 $11:DHCP地址池网段 $12:DNS服务器地址 $13:最大机器数量 $14:MACIP绑定DHCP Static $15:自定义DHCP选项 $16:是否使能VRRP备份组 $17:VRRP备份组号 $18:VRRP备份组路由器优先级 $19:VRRP抢占延迟时间 $20:VRRP虚拟IP $21:接口的期望带宽 $22:接口的MTU值 $23:带宽通道的TCP最大报文段长度 $24:是否自动引入LAN侧路由 $25:LAN接口IPv6地址 $26:是否自动分配LAN接口IPv6地址 $27:是否配置DHCPv6服务 $28:DHCPv6地址池网段 $29:DHCPv6最大机器数量 $30:DNS服务器IPv6地址 $31:是否同步创建,true为同步 |
举例 |
创建三层模式LAN网络: post tenant-network/lan-detail [{ "deviceId": "5f207f1509e9bb4a0547a225683796f5", "networkId": "512a190ec85acdd360620ee5ebd6b0ef", "tpMode": "ROUTE", "gatewayIpv4Address": "6.6.6.100/24", "lanNetworkIpPrefix": "6.6.6.0/24", "isDhcpServer": true, "mtu": "1350", "mss": "1500", "siteId": "ada1ba12d803c83c191e8d3b35779713", "bandwidth": "2000", "isAutoImportLanRoute": false, "lanNetworkIpv6Prefix": "300::2/64", "gatewayIpv6Address": "300::1/64", "isDhcpv6Server": true, "isAutoGatewayIpv4Address": false, "isAutoGatewayIpv6Address": false, "tpInfoList": [{ "tpId": "2efb224ae4912312fcd640ba5dc7396d", "isNewSubInterface": false }], "dnsList": "2.2.2.2,3.3.3.3,3.32.2.2", "dnsv6List": "300::254,300::253"}] 创建二层模式LAN网络: post tenant-network/lan-detail [{ "deviceId": "9b87524356b70646d3dc86ced1679aa6", "networkId": "72545b81de790f62c2e62253cae3df35", "tpMode": "BRIDGE", "gatewayIpv4Address": "9.2.2.1/24", "lanNetworkIpPrefix": "9.2.2.250/24", "isDhcpServer": true, "mtu": "1500", "mss": "1450", "siteId": "0cde364cf1015f3e17d526a6122ae49a", "bandwidth": "2000", "isAutoImportLanRoute": true, "lanNetworkIpv6Prefix": "100::1/64", "isDhcpv6Server": true, "isAutoGatewayIpv4Address": false, "isAutoGatewayIpv6Address": true, "tpInfoList": [{ "tpId": "42f69c30391f4847283d58bf313965e1", "linkType": 2 }, { "tpId": "d445c4fa42bec8055045f6d49074b299", "linkType": 2 }], "isEnableVrrp": true, "vrid": "30", "preemptDelay": "5000", "virtualIpAddress": "9.2.2.254;9.2.2.255", "vrrpPriority": 200, "dnsList": "6.6.6.6,3.3.3.3,2.2.2.2", "lanNetworkMaxTerv6": "30", "dnsv6List": "100::1,200::1,300::1" }] |
日志说明 |
用户进行创建LAN详情 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_LAN_INPUT_NULL:入参不能为空 · NSO_LAN_TENANT_ID_NULL:租户ID不能为空 · NSO_LAN_INPUT_NOT_NUMERAL:入参不是数字 · NSO_LAN_LEAD_TRAIL_SPACE:入参首尾不能包含空格 · NSO_LAN_NETWORK_NAME_BLANK:请输入LAN网络名称 · NSO_LAN_NETWORK_LENGTH_ILLEGAL:LAN网络名称长度为1-50个字符 · NSO_LAN_VLAN_ID_NULL:请输入VLAN ID · NSO_LAN_VLAN_OUT_OF_RANGE:LAN网络VLAN ID取值范围为1~4094 · NSO_LAN_NETWORK_NAME_EXIST:LAN网络名称已存在 · NSO_LAN_NETWORK_CREATE_FAILED:创建LAN网络失败 · NSO_LAN_NETWORK_NOT_EXIST:LAN网络不存在 · NSO_LAN_DEVICE_ID_NULL:设备ID不能为空 · NSO_LAN_SITE_ID_NULL:站点ID不能为空 · NSO_LAN_SITE_NOT_EXIST:指定ID的站点不存在 · NSO_LAN_MSS_RANGE_ERROR:接口MSS值范围错误 · NSO_LAN_MTU_RANGE_ERROR:接口MTU值范围错误 · NSO_LAN_TP_INFO_NULL:接口信息不能为空 · NSO_LAN_DEVICE_NOT_EXIST:设备不存在 · NSO_LAN_DEVICE_NOT_ONLINE:设备不在线 · NSO_LAN_DEVICE_NOT_BELONG_SITE:设备不属于指定站点 · NSO_LAN_TP_MODE_ILLEGAL:接口工作模式只能为2(二层交换模式)或3(三层路由模式) · NSO_LAN_BANDWIDTH_RANGE_ERROR:接口期望带宽范围错误 · NSO_LAN_ROUTER_TP_INFO_ERROR:三层路由模式下只能传入一个接口信息 · NSO_LAN_LINK_TYPE_ILLEGAL:三层路由模式下链路类型参数必须为空 · NSO_LAN_LINK_TYPE_NULL:二层交换模式下链路类型参数不能为空 · NSO_LAN_LINK_TYPE_ACCESS_OR_TRUNK:链路类型取值仅支持1(Access类型)或2(Trunk类型) · NSO_LAN_INTERFACE_NAME_ILLEGAL:接口不支持LAN业务 · NSO_LAN_IS_SUBINTERFACE_NULL:是否创建子接口参数不能为空 · NSO_LAN_GATEWAY_IP_NULL:LAN接口地址不能为空 · NSO_LAN_CAN_NOT_ENABLE_VRRP:自动分配LAN接口地址时不支持VRRP · NSO_LAN_VRRP_PARAMETER_INCOMPLETE:使能VRRP配置时,VRRP ID、虚拟IP、默认角色和抢占延迟时间参数为必选项 · NSO_LAN_VRRP_PARAMETER_NOT_NULL:未使能VRRP配置时,VRRP ID、虚拟IP、默认角色和抢占延迟时间参数不可传入 · NSO_LAN_VRRP_VIRTUAL_IP_NUM:虚拟IP最多支持8个 · NSO_LAN_VIRTUAL_IP_GATEWAY_SAME:LAN接口地址和虚拟IP不能相同 · NSO_LAN_VIRTUAL_IP_NULL:虚拟IP不能为空 · NSO_LAN_VIRTUAL_IP_ILLEGAL:虚拟IP不合法 · NSO_LAN_GATEWAY_IP_ILLEGAL:LAN接口IP不合法 · NSO_LAN_GATEWAY_IPV6_ILLEGAL:LAN接口IPv6地址不合法 · NSO_LAN_DHCP_POOL_ILLEGAL:LAN详情DHCP地址池不合法 · NSO_LAN_DHCPV6_POOL_ILLEGAL:LAN详情DHCPv6地址池不合法 · NSO_LAN_VIRTUAL_IP_REPEAT:虚拟IP列表存在重复项 · NSO_LAN_GATEWAY_VIRTUALIP_NETWORK_NOT_SAME:LAN接口地址和虚拟IP不在一个网段内 · NSO_LAN_VRRP_ID_ILLEGAL:无效的备份组ID · NSO_LAN_VRRP_PRIORITY_ILLEGAL:无效的优先级参数 · NSO_LAN_VRRP_DELAY_ILLEGAL:无效的抢占延时 · NSO_LAN_CANNOT_CONNECTED_DEFAULT_LAN:当接口工作模式为二层交换模式时,接口不能连接DefaultLan · NSO_LAN_DEFAULT_LAN_ENABLE_VRRP:LAN业务网络为DefaultLan时不允许使能VRRP · NSO_LAN_DEFAULT_LAN_ENABLE_SUBINTERFACE:LAN业务网络为DefaultLan时是否创建子接口参数仅支持n · NSO_LAN_VRRP_ID_REPEAT:vrrp id重复 · NSO_LAN_DEFAULT_LAN_ENABLE_DHCP:LAN业务网络为DefaultLan时不允许使能DHCP · NSO_LAN_ALREADY_CONNECT_BRIDGE:接口已接入二层网络,不允许创建接口网络详情 · NSO_LAN_ILLEGAL_DNS_LIST_IP:不合法的DNS服务器地址 · NSO_LAN_DNS_LIST_IP_NUM:DNS服务器地址最多支持8个 · NSO_LAN_DHCP_OPTION_REPEAT:dhcp option重复 · NSO_LAN_ILLEGAL_STATIC_IP_GATEWAY:LAN接口地址和DHCP静态地址不能相同 · NSO_LAN_VPN_NOT_EXIST:VPN实例不存在 · NSO_LAN_DISTRIBUTE_MTU_BANDWIDTH_ERROR:MTU或Bandwidth下发失败 · NSO_LAN_INTERFACEIP_CLASH:LAN接口地址冲突 · NSO_LAN_DHCP_IPPREFIX_CLASH:DHCP地址池冲突 · NSO_LAN_GATEWAYIP_NOT_IN_DHCPIP:LAN接口地址和DHCP地址池必须在同一网段内 · NSO_LAN_APPLY_SUBINTERFACE_NUM:申请子接口号失败 · NSO_LAN_SWITHCH_LINK_TYPE:切换接口链路类型失败 · NSO_LAN_CREATE_SUBINTERFACE_FAILED:创建子接口失败 |
日志内容 |
删除LAN网络:[{$1,$2,$3}] |
参数解释 |
$1:详情ID $2:是否强制删除 $3:是否同步删除,true为同步 |
举例 |
删除LAN网络[{ "id": "5f207f1509e9bb4a0547a225683796f5", "idForce": "true", "isSync": "true" "}] |
日志说明 |
用户进行删除LAN详情 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_LAN_DELETE_SUBINTERFACE_FAILED:删除子接口失败 · NSO_LAN_DETAIL_DELETE_FAILED:删除LAN详情失败 · NSO_LAN_DELETE_VLAN_INTERFACE:Vlan-interface删除失败 · NSO_LAN_UNSET_VRRP_FAILED:VRRP删除失败 · NSO_LAN_UNSET_DHCP_FAILED:DHCP删除失败 · NSO_LAN_UNSET_DHCPV6_FAILED:DHCPV6删除失败 |
日志内容 |
LAN详情重试:[{$1}] |
参数解释 |
$1:详情ID $2:二层接口列表 $3:VPN ID $4:VPN名称 $5:是否使能VRRP备份组 $6:VRRP备份组号 $7:VRRP备份组路由器优先级 $8:VRRP抢占延迟时间 $9:VRRP虚拟IP $10:接口的期望带宽 $11:接口的MTU值 $12:带宽通道的TCP最大报文段长度 |
举例 |
LAN详情重试[{ "id": "c126ef7546dda6ac68d12e7c681944c8", "tpInfoList": [{ "tpId": "d6f6347f6246d54f339e64734e798257", "isNewSubInterface": false }], "vpnId": "c126ef7546dda6ac68d12e7c681944c8", "vpnName": "test", "isEnableVrrp": "true", "vrid": "100", "vrrpPriority": "10", "virtualIpAddress": "2.2.2.2", "bandwidth": "2000", "mtu": 1600, "mss": "1600" }] |
日志说明 |
用户进行LAN详情重试下发 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_LAN_NETWORK_UNNORMAL:LAN网络删除中不允许创建或更新LAN详情 · NSO_LAN_TP_INFO_UPDATE_ILLEGAL:当LAN接口工作模式为三层路由模式时,接口信息不支持更新 · NSO_LAN_DETAIL_UPDATE_FAILED:更新LAN详情失败 · NSO_LAN_LAN_DETAIL_UNNORMAL:当前LAN网络详情状态不允许更新 · NSO_LAN_INTERFACE_UPDATE_VLAN:接口更新接入vlan失败 |
日志内容 |
设备更新LAN详情:[{$1,$2,$3,$4,$5,$6, $7,$8, $9,$10,$11,$12 |
参数解释 |
$1:LAN详情ID , $2:MTU值 $3:MSS值 $4:接口期望带宽 $5:是否自动引入LAN侧路由 $6:接口列表 $7:是否开启VRRP $8:VRRP ID $9:抢占延迟时间 $10:虚拟IP $11:VRRP优先级 $12:VPN ID $13:VPN名称 |
举例 |
设备更新LAN详情 [{ "id": "c126ef7546dda6ac68d12e7c681944c8", "mtu": "1400", "mss": "1500", "bandwidth": "2000", "isAutoImportLanRoute": false, "tpInfoList": [{ "tpId": "d6f6347f6246d54f339e64734e798257", "isNewSubInterface": false }], "isEnableVrrp": true, "vrid": "20", "preemptDelay": "5000", "virtualIpAddress": "9.2.2.254", "vrrpPriority": 200, “vpnId”: “d6f6347f6246d54f339e64734e798257”, “vpnName”: “test” }] |
日志说明 |
用户进行更新LAN详情 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_LAN_DETAIL_UPDATE_FAILED:更新LAN详情失败 · NSO_LAN_NETWORK_UNNORMAL:LAN网络删除中不允许创建或更新LAN详情 · NSO_LAN_TP_INFO_UPDATE_ILLEGAL:当LAN接口工作模式为三层路由模式时,接口信息不支持更新 · NSO_LAN_LAN_DETAIL_UNNORMAL:当前LAN网络详情状态不允许更新 · NSO_LAN_INTERFACE_UPDATE_VLAN:接口更新接入vlan失败 |
日志内容 |
批量导入LAN详情:[{$1 }] |
参数解释 |
$1:模板地址 |
举例 |
批量导入LAN详情 [{ " templatePath ": "/opt/" }] |
日志说明 |
用户进行批量导入LAN详情 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_LAN_DETAIL_IMPORT_EXISTS:LAN详情导入任务已存在 · NSO_LAN_DETAIL_IMPORT_ERROR:LAN详情导入失败 |
日志内容 |
设备$4创建LAN详情DHCP静态地址绑定:[{$1,$2,$3}] |
参数解释 |
$1:指定添加DHCPstatic的LAN详情ID $2:IP地址 $3:MAC地址 $4:设备名称 |
举例 |
设备"DeviceA"创建LAN详情DHCP静态地址绑定 [{ "ipAddress": "1.2.3.7/24", "macAddress": "083a", "lanDetailId": "83a260720ab3ad12ae63e52abea71cab" }] |
日志说明 |
用户进行创建LAN DHCP静态地址绑定 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_LAN_DETAIL_NOT_EXIST:LAN详情不存在 · NSO_LAN_DHCP_STATIC_REPEAT:DHCP静态地址绑定重复 · NSO_LAN_DHCP_STATIC_MAC_REPEAT:DHCP静态地址绑定MAC地址重复 · NSO_LAN_DHCP_STATIC_NULL:DHCP静态地址绑定IP地址或MAC地址不能为空 · NSO_LAN_DHCPSTATIC_IPADDRESS_INVALID:DHCP静态地址绑定IP地址不合法 · NSO_LAN_DHCPSTATIC_MACADDRESS_INVALID:DHCP静态地址绑定MAC地址不合法 · NSO_LAN_DHCP_STATIC_IP_NOT_NETWORK_ADDRESS:LAN DHCP静态地址绑定的地址不能为网络地址 · NSO_LAN_ILLEGAL_STATIC_IP_GATEWAY:DHCP静态地址和LAN接口地址不能相同 · NSO_LAN_DHCP_INFO_NULL:DHCP信息不能为空 · NSO_LAN_DHCP_STATIC_IP_REPEAT:DHCP静态地址绑定IP地址重复 |
日志内容 |
设备$2删除LAN详情DHCP静态地址绑定:[{$1}] |
参数解释 |
$1:待删除DHCP static的id $2:设备名称 |
举例 |
设备"DeviceA"删除LAN详情DHCP静态地址绑定 [{ "id": "3fe9bf4cdfe68dc32af342cee4608b94" }] |
日志说明 |
用户进行删除LAN DHCP 静态地址绑定 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_LAN_DETAIL_NOT_EXIST:LAN详情不存在 · NSO_LAN_LAN_DETAIL_UNNORMAL:当前LAN网络详情状态不允许更新 |
日志内容 |
设备$5创建LAN详情DHCP option配置:[{$1,$2,$3,$4}] |
参数解释 |
$1:指定添加DHCP option的LAN详情ID $2:选项的数值,取值范围为2~254,不包括50~54、56、58、59、61和82 $3:指定选项内容的类型:1-ascii;2-hex;3-ip-address $4:指定选项内容 $5:设备名称 |
举例 |
设备"DeviceA"创建LAN详情DHCP option配置 [{ "code": "123", "type": 1, "optionValue": "1234", "lanDetailId": "83a260720ab3ad12ae63e52abea71cab" }] |
日志说明 |
用户进行创建LAN DHCP option配置 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_LAN_DETAIL_NOT_EXIST:LAN详情不存在 · NSO_LAN_DHCP_OPTION_REPEAT:DHCP Option重复 · NSO_LAN_DHCP_OPTION_NULL:DHCP Option参数值不能为空 · NSO_LAN_DHCP_OPTION_TYPE_INVALID:DHCP Option类型不合法 · NSO_LAN_DHCP_OPTION_CODE_INVALID:DHCP Option码不合法 · NSO_LAN_DHCP_OPTION_VALUE_INVALID:DHCP Option值不合法 · NSO_LAN_DHCP_INFO_NULL:DHCP信息不能为空 |
日志内容 |
设备$2删除LAN详情DHCP option配置:[{$1}] |
参数解释 |
$1:待删除DHCP option的id $2:设备名称 |
举例 |
设备"DeviceA"删除LAN详情DHCP option配置 [{ "id": "e6f33c9089c3e1397803c370c527fe65" }] |
日志说明 |
用户进行删除LAN DHCP option配置 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_LAN_DETAIL_NOT_EXIST:LAN详情不存在 · NSO_LAN_LAN_DETAIL_UNNORMAL:当前LAN网络详情状态不允许更新 |
日志内容 |
设备$4创建LAN详情DHCP禁止IP地址:[{$1,$2,$3}] |
参数解释 |
$1:指定添加DHCPstatic的LAN详情ID $2:DHCP禁止起始地址 $3:DHCP禁止终止地址 $4:设备名称 |
举例 |
设备"DeviceA"创建LAN详情DHCP禁止IP地址 [{ "startForbiddenIpv4Address": "1.2.3.1", "endForbiddenIpv4Address": "1.2.3.10", "lanDetailId": "83a260720ab3ad12ae63e52abea71cab" }] |
日志说明 |
用户进行创建LAN DHCP 禁止IP地址 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_LAN_DETAIL_NOT_EXIST:LAN详情不存在 · NSO_LAN_DHCP_FORBIDDEN_IPADDRESS_INVALID:DHCP禁止IP范围起始或终止地址不合法 · NSO_LAN_DHCP_FORBIDDEN_IPADDRESS_START_BIG_THEN_END:DHCP禁止IP范围起始IP不能大于终止IP地址 · NSO_LAN_DHCP_FORBIDDEN_RANGE_OVERLAP:DHCP禁止地址段之间不能重叠 · NSO_LAN_DHCP_INFO_NULL:DHCP信息不能为空 |
日志内容 |
设备$2删除LAN详情DHCP禁止IP地址:[{$1}] |
参数解释 |
$1:待删除DHCP forbidden ip的id $2:设备名称 |
举例 |
设备"DeviceA"删除LAN详情DHCP禁止IP地址 [{ "id": "6d21943a138949e014d1d18e058e7e2b" }] |
日志说明 |
用户进行删除LAN DHCP 禁止IP地址 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_LAN_DETAIL_NOT_EXIST:LAN详情不存在 · NSO_LAN_LAN_DETAIL_UNNORMAL:当前LAN网络详情状态不允许更新 |
日志内容 |
设备$4创建LAN详情DHCPv6静态地址绑定:[{$1,$2,$3}] |
参数解释 |
$1:指定添加DHCPv6 static的LAN详情ID $2:IP地址 $3:DUID标识 $4:设备名称 |
举例 |
设备"DeviceA"创建LAN详情DHCPv6静态地址绑定 [{ "ipv6Address": "1:2:3::5/96", "duid": "083a", "lanDetailId": "83a260720ab3ad12ae63e52abea71cab" }] |
日志说明 |
用户进行创建LAN DHCPv6 静态地址绑定 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_LAN_DHCP6_STATIC_IP_REPEAT:DHCPv6静态地址绑定IP地址重复 · NSO_LAN_DHCP6_STATIC_DUID_REPEAT:DHCPv6静态地址绑定DUID标识重复 · NSO_LAN_DHCPv6_STATIC_IP_NOT_NETWORK_ADDRESS:LAN DHCPv6静态地址绑定的地址不能为网络地址 · NSO_LAN_DHCP6STATIC_DUID_INVALID:DHCPv6静态地址绑定DUID不合法 · NSO_LAN_DETAIL_NOT_EXIST:LAN详情不存在 · NSO_LAN_DHCP6_INFO_NULL:DHCPv6信息不能为空 |
日志内容 |
设备$2删除LAN详情DHCPv6静态地址绑定:[{$1}] |
参数解释 |
$1:待删除DHCPv6 static的id $2:设备名称 |
举例 |
设备"DeviceA"删除LAN详情DHCPv6静态地址绑定 [{ "id": "84a207a66db7ca7841b6f6f6383a502b" }] |
日志说明 |
用户进行删除LAN DHCPv6 静态地址绑定 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_LAN_DETAIL_NOT_EXIST:LAN详情不存在 · NSO_LAN_LAN_DETAIL_UNNORMAL:当前LAN网络详情状态不允许更新 |
日志内容 |
设备$5创建LAN详情DHCPv6 option配置:[{$1,$2,$3,$4}] |
参数解释 |
$1:指定添加DHCPv6 option的LAN详情ID $2:选项的数值,取值范围为21~65535 $3:指定选项内容的类型:hex $4:指定选项内容 $5:设备名称 |
举例 |
设备"DeviceA"创建LAN详情DHCPv6 option配置 [{ "code": "1234", "type": 2, "optionValue": "123456", "lanDetailId": "83a260720ab3ad12ae63e52abea71cab" }] |
日志说明 |
用户进行创建LAN DHCPv6 option配置 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_LAN_DHCP6_OPTION_REPEAT:DHCPv6 Option重复 · NSO_LAN_DHCP6_OPTION_NUM_EXCEED:DHCPv6 Option数量超出限制 · NSO_LAN_DETAIL_NOT_EXIST:LAN详情不存在 · NSO_LAN_DHCP6_INFO_NULL:DHCPv6信息不能为空 |
日志内容 |
设备$2删除LAN详情DHCPv6 option配置:[{$1}] |
参数解释 |
$1:待删除DHCPv6 option的id $2:设备名称 |
举例 |
设备"DeviceA"删除LAN详情DHCPv6 option配置 [{ "id": "45f2f7665706f67388bc3cad22e6437e" }] |
日志说明 |
用户进行删除LAN DHCPv6 option配置 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_LAN_DETAIL_NOT_EXIST:LAN详情不存在 · NSO_LAN_LAN_DETAIL_UNNORMAL:当前LAN网络详情状态不允许更新 |
日志内容 |
创建VPN $1:[{$1,$2,$3,$4,$5,$6,$7}] |
参数解释 |
$1:VPN名称 $2:VPN实例名称 $3:VPN描述 $4:管理VPN标识 $5:RT $6:VN ID $7:租户接入站点能力 |
举例 |
创建VPN"test"[{ "vpnName":"test", "vrfName":"1", "description":"test", "manageVpn":0, "routeTarget":"1:1", "vpnNumber":"1", "tenantSiteNum":"100" }] |
日志说明 |
创建VPN |
失败原因 |
当操作失败时,可能的原因如下: · NSO_VPN_NAME_LENGTH_ILLEAGLE=VPN名称长度不能超过60个字符 · NSO_VPN_NAME_CAN_NOT_NULL=VPN名称不能为空 · NSO_OVERLAY_VPN_NUMBER_ILLEGAL=VPN编号错误 · NSO_VPN_NAME_EXIST:VPN名称已存在 · NSO_VPN_NAME_CAN_NOT_NULL=VPN名称不能为空 · NSO_VPN_NAME_LENGTH_ILLEAGLE:VPN名称长度不能超过60个字符 · NSO_VPN_NAME_IS_ILLEGAL_WITH_SPACE:VPN名称不能包含空格 · NSO_VPN_DESC_LENGTH_ILLEAGLE:VPN描述长度不能超过79个字符 · NSO_VPN_DESC_ILLEGAL:VPN描述不合法,不支持中文、空格和字符\?"|&<>] · NSO_VPN_VRF_NAME_CAN_NOT_NULL=VPN实例名称不能为空 · NSO_VPN_VRF_NAME_EXIST_IN_CURRENT_TENANT:当前租户已存在相同的VPN实例名称 · NSO_VPN_VRF_NAME_EXIST:存在相同VRFNAME的VPN · NSO_VPN_VRF_NAME_LENGTH_ILLEAGLE:VPN实例长度不能超过31个字符 · NSO_VPN_VRF_NAME_ILLEGAL:VPN实例名称不合法,不支持中文、空格和字符\?"|&<>] · NSO_VPN_RT_EXCEED_MAX_LENGTH=VPN RT长度不能超过21个字符 · NSO_VPN_RT_ILLEGAL=VPN RT不合法 · NSO_VPN_RT_ASN_NN_INVALID=VPN RT格式错误,自治系统号或自定义数字超过限制 · NSO_VPN_RT_EXIST_IN_TENANT_VPN=租户已存在相同RT的VPN · NSO_MANAGE_VPN_NEED_MANAGE_INTERFACE=管理VPN需要配置管理口 · NSO_TENANT_MANAGE_VPN_ALREADY_EXIST=当前租户下管理VPN已存在 |
日志内容 |
更新VPN $1:[{$1,$2,$3,$4,$5,$6, $7}] |
参数解释 |
$1:VPN名称 $2:VPN描述 $3:管理VPN标识 $4:RT $5:VN ID $6:租户接入站点能力 $7:VPN ID |
举例 |
更新VPN"test" [{ "vpnName":"test", "description":"111", "manageVpn":0, "routeTarget":"1:1", "vpnNumber":1, "tenantSiteNum":100, "vpnId":"dd649126ee107188b0e7e79413cf1e6f" }] |
日志说明 |
修改VPN |
失败原因 |
当操作失败时,可能的原因如下: · NSO_OVERLAY_NO_DATA:查询无数据 · NSO_VPN_ID_CAN_NOT_NULL=VPN ID不能为空 · NSO_VPN_NAME_CAN_NOT_NULL=VPN名称不能为空 · NSO_OVERLAY_VPN_STATUS_CAN_NOT_UPDATE:VPN状态是删除,无法更新VPN信息 · NSO_OVERLAY_VPN_NOT_EXIST:VPN不存在 · NSO_VPN_NAME_EXIST:VPN名称已存在 · NSO_VPN_NAME_LENGTH_ILLEAGLE:VPN名称长度不能超过60个字符 · NSO_OVERLAY_VPN_TENANT_INVALID=非当前租户创建的VPN,不允许删除 · NSO_OVERLAY_VPN_TENANT_SITE_CAPACITY_INVALID=VPN租户接入站点数量范围1~2000 · NSO_VPN_NAME_IS_ILLEGAL_WITH_SPACE:VPN名称不能包含空格 · NSO_VPN_NAME_UPDATE_TO_UC_FAIL:更新VPN名称到UC失败 · NSO_OVERLAY_VPN_SITE_HAS_REGISTERED_BUSINESS=VPN站点被其他业务绑定,不允许删除 · NSO_OVERLAY_VPN_UPDATE_SITE_ALREADY_IN_AREA:加入区域拓扑的站点不允许删除 · NSO_OVERLAY_VPN_NAME_EXIST_IN_AUTH_TENANT_VPN=VPN名称在授权租户的VPN中已存在 · NSO_VPN_DESC_LENGTH_ILLEAGLE:VPN描述长度不能超过79个字符 · NSO_VPN_DESC_ILLEGAL:VPN描述不合法,不支持中文、空格和字符\?"|&<>] · NSO_OVERLAY_VPN_NAME_EXIST_IN_ALLOCATED_VPN=VPN名称在分配的VPN中已存在 |
日志内容 |
删除VPN $1:[{$1}] |
参数解释 |
$1:VPN ID |
举例 |
删除VPN"test" [{ "vpnId":"adf537be1cca175cf6c3491c059e76e5" }] |
日志说明 |
删除VPN |
失败原因 |
当操作失败时,可能的原因如下: · NSO_VPN_ID_CAN_NOT_NULL=VPN ID不能为空 · NSO_TOPO_MODEL_INPUT_NULL:入参不能为空 · NSO_OVERLAY_VPN_NOT_EXIST:VPN不存在 · NSO_OVERLAY_VPN_TENANT_INVALID=非当前租户创建的VPN,不允许删除 · NSO_OVERLAY_VPN_ALLOCATED_TO_OTHER_TENANT=VPN已分配给其他租户,不允许操作 · NSO_VPN_CAN_NOT_DELETE_WITH_AREA_TOPOLOGY=VPN内存在区域拓扑,不允许删除 · NSO_OVERLAY_VPN_HAS_REGISTERED_BUSINESS=VPN被其他业务绑定,不允许删除 · NSO_VPN_UNREGISTER_FROM_UC_FAIL:VPN资源从UC解注册失败 |
日志内容 |
站点绑定VPN VPN名称 $1:[{$1}] |
参数解释 |
$1:VPN ID |
举例 |
站点绑定VPN VPN名称"test" [{ "vpnId":"dd649126ee107188b0e7e79413cf1e6f", "siteIds":["ce753b3e9691d0ce69b7ad37c9f518e4", "8c88f5073cfe1eec67d0ccfda943f189", "43f294d9a04c93e66154414566f1e475"] }] |
日志说明 |
站点绑定VPN |
失败原因 |
当操作失败时,可能的原因如下: · NSO_VPN_ID_CAN_NOT_NULL=VPN ID不能为空 · NSO_VPN_SITE_ID_EMPTY=站点ID不能为空 · NSO_OVERLAY_VPN_NOT_EXIST=VPN不存在 · NSO_OVERLAY_VPN_NOT_ALLOCATED_TO_TENANT=VPN未分配给租户,不允许操作 · NSO_OVERLAY_VPN_TENANT_SITE_CAPACITY_NULL=VPN租户接入站点能力为空 · NSO_OVERLAY_VPN_SITE_EXCEED_TENANT_CAPACITY=站点总数超过了租户站点接入能力 · NSO_OVERLAY_VPN_STATUS_CAN_NOT_UPDATE=VPN状态是删除,无法更新VPN信息 · NSO_VPN_SITE_ALREADY_EXIST_VPN=站点已经存在于VPN中 · NSO_VPN_SITE_HAS_JOIN_OTHER_VPN_OF_SAME_VRF_NAME=存在站点已经加入相同实例名称的其它VPN中 · NSO_OVERLAY_VPN_RD_NUMBER_ALLOCATE_FAILED=分配VPN RD编号失败 · NSO_OVERLAY_VPN_SAVE_INSTANCE_FAILED=保存VPN实例失败 |
日志内容 |
站点解绑VPN VPN名称$1:[{$1,$2}] |
参数解释 |
$1:VPN ID |
举例 |
站点解绑VPN VPN名称"test" [{ "ids":["341e01b3d9cc5fe68dbd7c3f35c8373b"], "vpnId":"dd649126ee107188b0e7e79413cf1e6f" }] |
日志说明 |
站点解绑VPN |
失败原因 |
当操作失败时,可能的原因如下: · NSO_VPN_ID_CAN_NOT_NULL=VPN ID不能为空 · NSO_VPN_SITE_ID_EMPTY=站点ID不能为空 · NSO_OVERLAY_VPN_NOT_EXIST=VPN不存在 · NSO_OVERLAY_VPN_TENANT_INVALID=非当前租户创建的VPN,不允许删除 · NSO_OVERLAY_VPN_SITE_IS_ALLOCATED=存在站点已经分配给其他租户,不允许操作 · NSO_OVERLAY_VPN_SITE_HAS_REGISTERED_BUSINESS=VPN站点被其他业务绑定,不允许删除 |
日志内容 |
重试VPN站点 VPN名称$1:[{$1,$2}] |
参数解释 |
$1:VPN ID |
举例 |
重试VPN站点 VPN名称"test" [{ "vpnId":"dd649126ee107188b0e7e79413cf1e6f", "ids":["341e01b3d9cc5fe68dbd7c3f35c8373b"] }] |
日志说明 |
重试VPN站点 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_INPUT_PARAM_CANNOT_NULL=入参不能为空 · NSO_VPN_SITE_ID_EMPTY=站点ID不能为空 · NSO_OVERLAY_VPN_NOT_EXIST=VPN不存在 · NSO_OVERLAY_VPN_SITE_NOT_EXIST=站点不存在 |
日志内容 |
创建区域拓扑 $1:[{$1,$2,$3,$4,$5,$6,$7}] |
参数解释 |
$1:区域拓扑关联的VPN ID $2:区域拓扑名称 $3:区域拓扑模型 $4:分支间互通开关 $5:区域拓扑包含的中心站点信息 $6:区域拓扑包含的分支站点信息 $7:区域拓扑包含的区域RR站点信息 |
举例 |
创建区域拓扑"test" [{ "vpnId":"dd649126ee107188b0e7e79413cf1e6f", "areaTopologyName":"test", "topologyModel":"HUB_SPOKE", "vpnAreaBranchConnect":"CONNECT", "areaHubSiteList":[{"siteId":"43f294d9a04c93e66154414566f1e475","defaultPriority":0}], "areaBranchSiteList":[{"siteId":"8c88f5073cfe1eec67d0ccfda943f189","hubSiteDTOList":[{"siteName":"rr","siteId":"43f294d9a04c93e66154414566f1e475","defaultPriority":0,"siteRole":"BRANCH"}]},{"siteId":"ce753b3e9691d0ce69b7ad37c9f518e4","hubSiteDTOList":[{"siteName":"rr","siteId":"43f294d9a04c93e66154414566f1e475","defaultPriority":0,"siteRole":"BRANCH"}]}], "areaRrSiteList":[{"siteId":"43f294d9a04c93e66154414566f1e475"}]}] |
日志说明 |
创建VPN区域拓扑 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_OVERLAY_TOPO_AREA_NAME_IS_NULL=区域拓扑名称不能为空 · NSO_OVERLAY_TOPO_AREA_MODEL_IS_NULL=区域拓扑模型不能为空 · NSO_VPN_ID_CAN_NOT_NULL=VPN ID不能为空 · NSO_OVERLAY_TOPO_AREA_BORDER_SITE_LIST_IS_NULL=区域拓扑的中心或者边缘站点列表不能为空 · NSO_OVERLAY_TOPO_AREA_BRANCH_SITE_LIST_IS_NULL=区域拓扑的分支站点列表不能为空 · NSO_OVERLAY_TOPO_AREA_HUB_PRIORITY_IS_NULL=区域拓扑中心站点优先级不能为空 · NSO_OVERLAY_TOPO_AREA_SITE_ID_NULL=区域拓扑站点ID不能为空 · NSO_OVERLAY_TOPO_AREA_RR_SITE_LIST_IS_NULL=区域拓扑的RR站点列表不能为空 · NSO_AREA_BORDER_CONTAINS_SAME_SITE=中心站点存在重复站点 · NSO_AREA_BRANCH_CONTAINS_SAME_SITE=分支站点存在重复站点 · NSO_AREA_RR_CONTAINS_SAME_SITE=区域RR站点存在重复站点 · NSO_OVERLAY_HUB_SPOKE_MUST_ASSIGN_BORDER=HUB-SPOKE模型必须指定中心站点 · NSO_OVERLAY_TOPO_AREA_BORDER_SITE_MAX_SIZE=区域拓扑只能配置一个中心站点 · NSO_OVERLAY_TOPO_AREA_HUB_PRIORITY_INVALID=中心站点优先级不合法,范围为0~15 · NSO_OVERLAY_BRANCH_SITE_MUST_ASSIGN_BORDER=分支站点必须指定中心站点 · NSO_OVERLAY_TOPO_AREA_SITE_NOT_BELONG_ANY_ZONE=请将站点接入接入区 · NSO_AREA_BORDER_MUST_BE_RR=Hub-Spoke区域中心站点必须是区域RR · NSO_AREA_RR_MUST_IN_SAME_ZONE=区域RR必须在同一接入区 · NSO_OVERLAY_BRANCH_SITE_MUST_HAVE_SAME_RR=分支站点必须具有相同的RR · NSO_AREA_RR_MUST_BE_AREA_SITE_SHARED_RR=区域RR必须是区域内所有站点的公共RR · NSO_AREA_RR_CAN_NOT_BE_SPOKE=分支站点不能是RR · NSO_AREA_RR_IN_OTHER_AREA=RR站点不能同时属于多个区域 · NSO_OVERLAY_VPN_AREA_INDEX_ALLOCATE_FAILED=分配VPN区域编号失败 |
日志内容 |
更新区域拓扑$1:[{$1,$2,$3,$4,$5}] |
参数解释 |
$1:VPN ID $2:区域拓扑ID $3 区域拓扑名称 $4:拓扑模型 $5:分支间互通开关 |
举例 |
更新区域拓扑"test" [{ "vpnId":"dd649126ee107188b0e7e79413cf1e6f", "areaTopologyId":"de85ba3fca9cd8a03278fd6982d7d0b4", "areaTopologyName":"test", "topologyModel":"HUB_SPOKE", "vpnAreaBranchConnect":"NOT_CONNECT" }] |
日志说明 |
更新区域拓扑 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_OVERLAY_TOPO_AREA_ID_IS_NULL=区域拓扑ID不能为空 · NSO_OVERLAY_TOPO_AREA_NAME_IS_NULL=区域拓扑名称不能为空 · NSO_OVERLAY_VPN_NOT_EXIST=VPN不存在 · NSO_OVERLAY_TOPO_AREA_NOT_EXIST:区域拓扑不存在 · NSO_OVERLAY_TOPO_AREA_NAME_LENGTH_ILLEGAL:区域拓扑名称长度不能超过255个字符 · NSO_OVERLAY_TOPO_AREA_NAME_IS_ILLEGAL_WITH_SPACE:区域拓扑名称不能包含空格 · NSO_OVERLAY_TOPO_AREA_NAME_EXIST:区域拓扑名称已存在 |
日志内容 |
删除区域拓扑 $1:[{$1,$2}] |
参数解释 |
$1:区域拓扑ID $2:VPN ID |
举例 |
删除区域拓扑"test" [{ "areaTopologyId":"de85ba3fca9cd8a03278fd6982d7d0b4", "vpnId":"dd649126ee107188b0e7e79413cf1e6f" }] |
日志说明 |
删除区域拓扑 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_OVERLAY_TOPO_AREA_ID_IS_NULL=区域拓扑ID不能为空 · NSO_VPN_ID_CAN_NOT_NULL=VPN ID不能为空 · NSO_OVERLAY_TOPO_AREA_LOCK_FAIL=区域拓扑上次操作未完成,不允许操作 · NSO_OVERLAY_TOPO_AREA_NOT_EXIST:区域拓扑不存在 · NSO_OVERLAY_AREA_TOPOLOGY_STATUS_IS_DELETING=区域拓扑的状态为删除中,不允许操作 |
日志内容 |
重试区域拓扑RR-CPE配置状态 区域拓扑名称 $1[{$1}] |
参数解释 |
$1:区域拓扑ID |
举例 |
重试区域拓扑RR-CPE配置状态 区域拓扑名称"test" [{ "areaTopologyId":"a7c65f0e636ee2afccbce2217146791e" }] |
日志说明 |
重试区域拓扑RR-CPE配置状态 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_INPUT_PARAM_CANNOT_NULL=入参不能为空 · NSO_OVERLAY_TOPO_AREA_ID_IS_NULL=区域拓扑ID不能为空 · NSO_AREA_RR_CPE_CONFIG_NOT_EXIST=区域拓扑RR-CPE配置状态不存在 |
日志内容 |
创建区域RR站点 $1:[{$1,$2,$3,$4}] |
参数解释 |
$1:VPN ID $2:区域拓扑ID $3:添加到区域拓扑中的区域RR站点ID $4:站点角色 |
举例 |
创建区域RR站点"test" [{ "vpnId":"dd649126ee107188b0e7e79413cf1e6f", "areaTopologyId":"a7c65f0e636ee2afccbce2217146791e", "areaTopologyRrSiteIdList":["4b9f7a4d37c1ca4ceafa3d0948501df3"], "siteRole":"AREA_RR" }] |
日志说明 |
创建区域RR站点 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_AREA_RR_IS_NULL=区域RR不能为空 · NSO_VPN_ID_CAN_NOT_NULL=VPN ID不能为空 · NSO_OVERLAY_TOPO_AREA_ID_IS_NULL=区域拓扑ID不能为空 · NSO_OVERLAY_TOPO_AREA_LOCK_FAIL=区域拓扑上次操作未完成,不允许操作 · NSO_OVERLAY_TOPO_AREA_NOT_EXIST=区域拓扑不存在 · NSO_OVERLAY_VPN_NOT_EXIST=VPN不存在 · NSO_OVERLAY_VPN_STATUS_IS_DELETING_OR_DELETING_FAILURE=VPN状态为删除中或删除失败,不允许操作区域拓扑 · NSO_AREA_RR_CONTAINS_SAME_SITE=区域RR站点存在重复站点 · NSO_AREA_RR_IN_CURRENT_AREA=区域RR站点已经是当前区域RR,不能重复添加 · NSO_OVERLAY_VPN_SITE_NOT_EXIST=站点不存在 · NSO_AREA_RR_IN_OTHER_AREA=RR站点不能同时属于多个区域 · NSO_OVERLAY_SITE_MUST_HAVE_SAME_RR=同一区域拓扑的所有站点必须具有相同的RR · NSO_AREA_RR_MUST_IN_SAME_ZONE=区域RR必须在同一接入区 · NSO_OVERLAY_AREA_RR_ONLY_ONE_CAN_NOT_DELETE=区域拓扑至少保留一个RR,不允许删除 |
日志内容 |
区域$1删除RR站点: [{$1,$2,$3}] |
参数解释 |
$1:VPN ID $2:区域拓扑ID $3:删除的区域RR站点ID |
举例 |
区域"test"删除RR站点 [{ "vpnId":"dd649126ee107188b0e7e79413cf1e6f", "areaTopologyId":"a7c65f0e636ee2afccbce2217146791e", "deleteAreaRrSiteIdList":["7531c394876c855f0b9cc9a368c83e9d"] }] |
日志说明 |
删除区域拓扑中的区域RR站点 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_VPN_ID_CAN_NOT_NULL=VPN ID不能为空 · NSO_OVERLAY_TOPO_AREA_ID_IS_NULL=区域拓扑ID不能为空 · NSO_AREA_RR_IS_NULL=区域RR不能为空 · NSO_OVERLAY_TOPO_AREA_LOCK_FAIL=区域拓扑上次操作未完成,不允许操作 · NSO_OVERLAY_TOPO_AREA_NOT_EXIST=区域拓扑不存在 · NSO_OVERLAY_AREA_TOPOLOGY_STATUS_IS_DELETING=区域拓扑的状态为删除中,不允许操作 · NSO_OVERLAY_TOPO_AREA_RR_NOT_EXIST=区域RR站点不存在 · NSO_OVERLAY_DELETE_SITE_NOT_AREA_RR=待删除站点不是区域RR · NSO_OVERLAY_AREA_RR_ONLY_ONE_CAN_NOT_DELETE=区域拓扑至少保留一个RR,不允许删除 |
创建区域分支站点 $1:[{$1,$2,$3}] |
|
参数解释 |
$1:区域拓扑ID $2:VPN ID $3:添加的分支站点ID |
举例 |
创建区域分支站点"test" [{ "areaTopologyId":"a7c65f0e636ee2afccbce2217146791e", "vpnId":"dd649126ee107188b0e7e79413cf1e6f", "areaTopologyBranchSiteList":[{"siteId":"995997c0fae36e4eb82e2409281231e0","siteRole":"BRANCH","hubSiteDTOList":[{"siteName":"rr","siteId":"43f294d9a04c93e66154414566f1e475","defaultPriority":0,"siteRole":"BRANCH"}]}] }] |
日志说明 |
创建区域拓扑分支站点 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_OVERLAY_TOPO_AREA_BRANCH_SITE_NULL=区域拓扑分支站点不能为空 · NSO_VPN_ID_CAN_NOT_NULL=VPN ID不能为空 · NSO_OVERLAY_TOPO_AREA_LOCK_FAIL:区域拓扑上次操作未完成,不允许操作 · NSO_OVERLAY_TOPO_AREA_NOT_EXIST:区域拓扑不存在 · NSO_AREA_BRANCH_CONTAINS_SAME_SITE=分支站点存在重复站点 · NSO_OVERLAY_TOPO_AREA_SITE_NOT_BELONG_ANY_ZONE=请将站点接入接入区 |
日志内容 |
更新区域分支站点 $1: [{$1,$2,$3,$4,$5}] |
参数解释 |
$1:分支站点对应的中心站点信息 $2:分支站点ID $3:区域拓扑ID $4:VPN ID $5:分支站点本地优先级 |
举例 |
更新区域分支站点"test" [{ "hubSiteDTOList":[{"defaultPriority":"0","siteId":"43f294d9a04c93e66154414566f1e475"}], "areaTopologySiteId":"7531c394876c855f0b9cc9a368c83e9d", "areaTopologyId":"a7c65f0e636ee2afccbce2217146791e", "vpnId":"dd649126ee107188b0e7e79413cf1e6f", "defaultPriority":"100" }] |
日志说明 |
更新区域拓扑分支站点 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_OVERLAY_TOPO_AREA_ID_IS_NULL=区域拓扑ID不能为空 · NSO_OVERLAY_TOPO_AREA_SITE_STATUS_IS_DELETING_OR_DELETING_FAILURE=区域拓扑内的站点删除中或者删除失败不允许更新 · NSO_OVERLAY_TOPO_AREA_LOCK_FAIL:区域拓扑上次操作未完成,不允许操作 · NSO_OVERLAY_TOPO_AREA_NOT_EXIST:区域拓扑不存在 · NSO_OVERLAY_VPN_SITE_NOT_EXIST:站点不存在 · NSO_OVERLAY_TOPO_AREA_BRANCH_BORDER_INVALID:区域拓扑分支站点内中心站点优先级数据不合法 |
日志内容 |
区域$1删除分支站点:[{$1,$2,$3}] |
参数解释 |
$1:区域拓扑ID $2:VPN ID $3:删除的分支站点ID |
举例 |
区域"test"删除分支站点 [{ "areaTopologyId":"e93802d9848b7fa7a2ce0ba6595e0865", "vpnId":"dd649126ee107188b0e7e79413cf1e6f", "areaTopologySiteIdList":["396c53527bff381157b0ac4fccb6013b"] }] |
日志说明 |
删除区域拓扑分支站点 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_OVERLAY_TOPO_AREA_SITE_ID_NULL=区域拓扑站点ID不能为空 · NSO_OVERLAY_TOPO_AREA_ID_IS_NULL=区域拓扑ID不能为空 · NSO_VPN_ID_CAN_NOT_NULL=VPN ID不能为空 · NSO_OVERLAY_AREA_TOPOLOGY_STATUS_IS_DELETING=区域拓扑的状态为删除中,不允许操作 · NSO_OVERLAY_DELETE_SITE_DOES_NOT_EXIST=从区域中删除的站点不存在 · NSO_OVERLAY_AREA_BRANCH_ONLY_ONE_CAN_NOT_DELETE=区域拓扑至少保留一个分支站点,不允许删除 · NSO_OVERLAY_DELETE_SITE_NOT_BELONG_TO_AREA=删除的站点不属于当前区域 |
日志内容 |
创建区域中心站点 $1:[{$1,$2,$3,$4}] |
参数解释 |
$1:VPN ID $2:区域拓扑ID $3:中心站点默认优先级 $4:添加的中心站点ID |
举例 |
创建区域中心站点"test" [{ "vpnId":"dd649126ee107188b0e7e79413cf1e6f", "areaTopologyId":"e93802d9848b7fa7a2ce0ba6595e0865", "defaultPriority":0, "areaTopologyHubSiteDTO":{"siteId":"43f294d9a04c93e66154414566f1e475","defaultPriority":0,"siteRole":"BORDER"} }] |
日志说明 |
创建区域拓扑中心站点 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_OVERLAY_TOPO_AREA_LOCK_FAIL:区域拓扑上次操作未完成,不允许操作 · NSO_OVERLAY_TOPO_AREA_NOT_EXIST:区域拓扑不存在 · AREA_CAN_NOT_CREATE:VPN状态为删除中或者删除失败,不能对区域拓扑进行创建操作的标识 · AREA_CREATE_WITH_POLICY_DEPLOY:VPN状态为正常、部署中或者部署失败,可以对区域拓扑进行创建操作(创建区域或者创建区域站点),并需要部署拓扑策略 · AREA_EDIT_FOR_UNDEPLOYED_VPN:VPN状态为未部署,可以操作区域拓扑,直接写数据库,不需要部署/删除拓扑策略配置 |
日志内容 |
更新区域中心站点 $1:[{$1,$2,$3,$4}] |
参数解释 |
$1:VPN ID $2:区域拓扑ID $3:中心站点ID $4:中心站点默认优先级 |
举例 |
更新区域中心站点"test" [{ "vpnId":"dd649126ee107188b0e7e79413cf1e6f", "areaTopologyId":"e93802d9848b7fa7a2ce0ba6595e0865", "areaTopologySiteId":"1ecf998c5736027800b6c588795bba90", "defaultPriority":"1" }] |
日志说明 |
更新区域拓扑中心站点 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_OVERLAY_TOPO_AREA_LOCK_FAIL:区域拓扑上次操作未完成,不允许操作 · NSO_OVERLAY_TOPO_AREA_HUB_NOT_EXIST:区域拓扑中心站点不存在 · NSO_OVERLAY_TOPO_AREA_HUB_PRIORITY_INVALID:中心站点优先级不合法,范围为0~15 |
删除区域中心站点 $1:[{$1,$2,$3}] |
|
参数解释 |
$1:区域拓扑ID $2:从区域拓扑中删除的站点列表,在区域拓扑中的ID $3:VPN ID |
举例 |
删除区域中心站点"test" [{ "areaTopologyId":"e93802d9848b7fa7a2ce0ba6595e0865", "areaTopologySiteId":"1ecf998c5736027800b6c588795bba90", "vpnId":"dd649126ee107188b0e7e79413cf1e6f" }] |
日志说明 |
删除区域拓扑中心站点 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_OVERLAY_AREA_TOPOLOGY_STATUS_IS_DELETING:区域拓扑的状态为删除中,不允许操作 · NSO_OVERLAY_VPN_NOT_EXIST:VPN不存在 · NSO_OVERLAY_VPN_STATUS_IS_INVALID:VPN状态不合法 · NSO_OVERLAY_VPN_STATUS_IS_DELETING:VPN状态为删除中,不允许操作区域拓扑 · NSO_OVERLAY_DELETE_SITE_DOES_NOT_EXIST:从区域中删除的站点不存在 · NSO_OVERLAY_DELETE_SITE_NOT_BELONG_TO_AREA:删除的站点不属于当前区域 |
日志内容 |
创建区域拓扑策略 站点A $1 站点B $2:[{$1,$2,$3,$4,$5}] |
参数解释 |
$1:区域拓扑ID $2:站点A ID $3:站点B ID $4:匹配模式,阻断or允许 $5:拓扑策略来源标识,用来标识拓扑策略是拓扑模型生成还是用户创建 |
举例 |
创建区域拓扑策略 站点A"cpe2"站点B"cpe1" [{ "areaTopologyId":"54b12ebc2427880a594f83f32979df57", "sourceAreaSiteId":"e3494f11bcd1a65fa06c5dc5b43c58e2", "destAreaSiteId":"c95498f0e9a201e7a1a4a3b76a034e16", "matchMode":"DENY", "sourceTag":"USER_CONFIG" }] |
日志说明 |
创建VPN拓扑策略 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_VPN_ID_CAN_NOT_NULL=VPN ID不能为空 · NSO_OVERLAY_POLICY_DENY_PARAM_INVALID=阻断策略不允许配置下一跳站点 · NSO_OVERLAY_POLICY_SOURCE_AND_DEST_CAN_NOT_BE_SAME=源站点和目的站点不能相同 · NSO_OVERLAY_POLICY_GATEWAY_CAN_NOT_CONTAIN_SOURCE_OR_DEST=网关站点不能包含源站点或目的站点 · NSO_OVERLAY_TOPO_AREA_HUB_PRIORITY_INVALID=中心站点优先级不合法,范围为0~15 · NSO_OVERLAY_POLICY_SOURCE_SITE_NOT_EXIST=拓扑策略源站点不存在 · NNSO_OVERLAY_AREA_DELETE_CAN_NOT_OPERATE_POLICY=区域拓扑已删除或者删除中,无法创建拓扑策略 · SO_OVERLAY_POLICY_DEST_SITE_NOT_EXIST=拓扑策略目的站点不存在 · NSO_OVERLAY_POLICY_NO_NEED_ASSIGN_NEXT_HOP_FOR_BORDER=源或者目的站点不允许是中心站点 · NSO_OVERLAY_DENY_POLICY_FOR_HUB_SPOKE_IS_NOT_CONNECT=分支间不互通的HUB SPOKE区域不允许添加两站点间阻断的拓扑策略 · NSO_OVERLAY_NO_NEED_ADD_NO_GATEWAY_POLICY_FOR_FULL_MESH=FULL-MESH模型的拓扑策略必须指定网关 · NSO_OVERLAY_POLICY_SOURCE_AND_DEST_SITE_NOT_RR=源或者目的站点不允许是RR站点 · NSO_OVERLAY_POLICY_GATEWAY_SITE_MUST_RR=网关站点必须是区域RR · NSO_OVERLAY_NO_SAME_RR_FOR_TOPOLOGY_POLICY=拓扑策略的源目的站点没有同属的RR,无法创建拓扑策略 · NSO_OVERLAY_POLICY_EXIST_SAME=拓扑策略已经存在
|
删除区域拓扑策略 站点A $1站点B $2:[{$1}] |
|
参数解释 |
$1:拓扑策略主键ID |
举例 |
删除区域拓扑策略 站点A"cpe1"站点B"cpe2" [{ "id":"1e6d54394d0b4535aa8de152b9471025" }] |
日志说明 |
删除VPN拓扑策略 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_OVERLAY_TOPOLOGY_POLICY_ID_IS_NULL=拓扑策略ID不能为空 · NSO_TOPO_MODEL_INPUT_NULL:入参为空 · NSO_OVERLAY_TOPO_POLICY_TYPE_NOT_OVERLAY:拓扑策略类型不是OVERLAY,无法删除 |
日志内容 |
更新拓扑策略 站点A $1 站点B $2:[{$1,$2,$3,$4,$5,$6}] |
参数解释 |
$1:区域拓扑ID $2:站点A ID $3:站点B ID $4:匹配模式,阻断or允许 $5:拓扑策略来源标识,用来标识拓扑策略是拓扑模型生成还是用户创建 $6:拓扑策略主键ID |
举例 |
更新区域拓扑策略 站点A"cpe1"站点B"cpe2" [{ "areaTopologyId":"835a6b2fe59b2e6a700d8085571213e7", "sourceAreaSiteId":"3cc78aa9595a4d419505ffec327ed275", "destAreaSiteId":"35a4849843e0f2b7815587e0d8c8cfd5", "matchMode":"DENY", "sourceTag":"USER_CONFIG", "id":"1e6d54394d0b4535aa8de152b9471025" }] |
日志说明 |
更新VPN拓扑策略 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_VPN_ID_CAN_NOT_NULL=VPN ID不能为空 · NSO_OVERLAY_TOPOLOGY_POLICY_ID_IS_NULL=拓扑策略ID不能为空 · NSO_OVERLAY_POLICY_MATCH_MODE_NOT_NULL=拓扑策略匹配模式不能为空 · NSO_TOPOLOGY_POLICY_NOT_EXIST=拓扑策略不存在 · NSO_OVERLAY_TOPO_POLICY_TYPE_NOT_VPN_CAN_NOT_UPDATE=拓扑策略类型不是VPN,无法更新 · NSO_OVERLAY_TOPO_AREA_NOT_EXIST=区域拓扑不存在 · NSO_OVERLAY_DENY_POLICY_FOR_HUB_SPOKE_IS_NOT_CONNECT=分支间不互通的HUB SPOKE区域不允许添加两站点间阻断的拓扑策略 · NSO_OVERLAY_NO_GATEWAY_POLICY_FOR_HUB_SPOKE_IS_CONNECT=分支间互通的HUB SPOKE区域不允许添加两站点间经过网关互通的拓扑策略 · NSO_OVERLAY_POLICY_PERMIT_PARAM_INVALID=拓扑模型为FULL-MESH,并且匹配模式为PERMIT时网关站点不能为空 · NSO_OVERLAY_TOPO_AREA_GATEWAY_PRIORITY_INVALID=网关站点优先级不合法,范围为0~15 · NSO_OVERLAY_POLICY_GATEWAY_SITE_MUST_RR=网关站点必须是区域RR |
重试区域拓扑策略RR站点配置:[{$1,$2}] |
|
参数解释 |
$1:RR站点配置状态ID $2:拓扑策略主键ID |
举例 |
重试区域拓扑策略RR站点配置 [{ "id":"bdcba773f241eb03a0b780786d8e03ae", "topologyPolicyId":"3cc78aa9595a4d419505ffec327ed275" }] |
日志说明 |
重试区域拓扑策略RR站点配置 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_INPUT_PARAM_CANNOT_NULL=入参不能为空 · NSO_OVERLAY_TOPOLOGY_POLICY_ID_IS_NULL=拓扑策略ID不能为空 · NSO_TOPOLOGY_POLICY_NOT_EXIST=拓扑策略不存在 · NSO_TOPOLOGY_POLICY_RR_CONFIG_NOT_EXIST=拓扑策略RR配置状态不存在 |
日志内容 |
创建区域互联 VPN名称 $1 区域A名称 $2 区域B名称 $3 :[{$1,$2,$3,$4,$5}] |
参数解释 |
$1:VPN ID $2:互联区域A ID $3:互联区域B ID $4:主区域 ID $5:边界站点 ID |
举例 |
创建区域互联 VPN名称 "test" 区域A名称 "test1" 区域B名称 "test2" : [{ "vpnId":"54b12ebc2427880a594f83f32979df57", "srcAreaId":"bdcba773f241eb03a0b780786d8e03ae", "dstAreaId":"3cc78aa9595a4d419505ffec327ed275", "masterAreaId":"bdcba773f241eb03a0b780786d8e03ae", "borderSiteIdList":["e93802d9848b7fa7a2ce0ba6595e0865"] }] |
日志说明 |
创建区域互联 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_VPN_INTERCONNECT_VPN_ID_IS_NULL=VPN ID 不能为空 · NSO_VPN_INTERCONNECT_SRC_AREA_ID_IS_NULL=互联源区域id为空 · NSO_VPN_INTERCONNECT_DST_AREA_ID_IS_NULL=互联目的区域id为空 · NSO_VPN_INTERCONNECT_BORDER_IS_NULL=互联区域边界站点为空 · NSO_VPN_INTERCONNECT_AREA_NOT_EXIST=指定区域不存在或者处于删除状态 · NSO_VPN_INTERCONNECT_AREA_ID_SAME=区域互联源目的区域Id不能相同 · NSO_VPN_INTERCONNECT_BORDER_NOT_IN_ERROR=区域互联边界站点不再区域中或者处于删除状态 · NSO_VPN_INTERCONNECT_MASTER_AREA_ERROR=互联区域主区域错误 · NSO_VPN_INTERCONNECT_AREA_INTERCONNECT_EXIST=指定区域互联关系已经存在 · NSO_VPN_INTERCONNECT_VPN_NOT_EXIST=VPN不存在 · |
日志内容 |
删除区域互联 VPN名称 $1 区域A名称 $2 区域B名称 $3 :[{$1}] |
参数解释 |
$1:互联主键ID |
举例 |
删除区域互联 VPN名称 "test" 区域A名称 "test1" 区域B名称 "test2" : [{ "id":"54b12ebc2427880a594f83f32979df57" }] |
日志说明 |
删除区域互联 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_VPN_INTERCONNECT_ID_IS_NULL=区域互联Id不能为空 |
日志内容 |
重试区域互联 VPN名称 $1 区域A名称 $2 区域B名称 $3 :[{$1}] |
参数解释 |
$1:区域互联主键ID |
举例 |
重试区域互联 VPN名称 "test" 区域A名称 "test1" 区域B名称 "test2" : [{ "areaInterconnectId":"54b12ebc2427880a594f83f32979df57" }] |
日志说明 |
重试区域互联 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_VPN_INTERCONNECT_ID_IS_NULL=区域互联Id不能为空 |
日志内容 |
重试区域互联边界站点 VPN名称 $1 区域A名称 $2 区域B名称 $3 :[{$1,$2}] |
参数解释 |
$1:边界站点状态主键ID $2:区域互联主键ID |
举例 |
重试区域互联边界站点 VPN名称 "test" 区域A名称 "test1" 区域B名称 "test2" : [{ "id":"54b12ebc2427880a594f83f32979df57", "areaInterconnectId":"bdcba773f241eb03a0b780786d8e03ae" }] |
日志说明 |
重试区域互联边界站点 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_VPN_INTERCONNECT_PARAMS_ERROR=参数不正确 |
日志内容 |
创建WAN网络$1:[{$1,$2,$3,$4,$5,$6,$7}] |
参数解释 |
$1:WAN网络名称 $2:WAN网络类型 $3:跨传输网开关 $4:IPsec开关 $5:网络路由域 $6:指定连接POP点 $7:LoopBack口编号 |
举例 |
创建WAN网络"i2" [{ "networkName": "i2", "networkType": 205, "acrossTransportNetwork": true, "deployIPSec": true, "routeDomain": "2", "popIds": ["cabe9ba696731e3",” cffcfb873033d954e”] , “loopBackNum”: 2}] |
日志说明 |
用户进行配置WAN网络创建参数 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_WAN_NETWORK_NAME_LENGTH_ILLEGAL:WAN网络名称长度不能超过50个字符 · NSO_WAN_NETWORK_NAME_CONTENT_ILLEGAL:WAN网络名称首尾不能包含空格 · NSO_WAN_NETWORK_ROUTE_DOMAIN_OUT_RANGE:WAN网络路由域编号不能超过范围1-65535 · NSO_WAN_NETWORK_TENANT_ID_NOT_NULL:租户信息不能为空 · NSO_WAN_NETWORK_TYPE_NOT_NULL:WAN网络类型不能为空 · NSO_WAN_NETWORK_NAME_NOT_NULL:WAN网络名称不能为空 · NSO_WAN_NETWORK_TAG_NAME_NOT_NULL:WAN网络传输网络名称不能为空 · NSO_WAN_NETWORK_INPUT_NOT_NULL:输入参数不能为空 · NSO_WAN_NETWORK_ALREADY_EXIST:该WAN网络已存在 · NSO_WAN_NETWORK_NOT_EXIST:该WAN网络不存在 · NSO_WAN_NETWORK_VIRTUAL_DEVICE_ALREADY_EXIST:虚拟设备名称已存在 · NSO_WAN_NETWORK_TAG_NUM_ALLOCATE_FAILED:WAN网络传输网络编号分配失败 |
日志内容 |
删除WAN网络$2:[{$1}] |
参数解释 |
$1:WAN网络ID $2:WAN网络名称 |
举例 |
删除WAN网络"i2" [{ "id": "8498b2b0d00ea0afe4db7ce287c8cba2" }] |
日志说明 |
用户进行删除WAN网络参数 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_WAN_NETWORK_TENANT_ID_NOT_NULL:租户信息不能为空 · NSO_WAN_NETWORK_INPUT_NOT_NULL:输入参数不能为空 · NSO_WAN_NETWORK_NOT_EXIST:该WAN网络不存在 · NSO_WAN_NETWORK_DELETE_WAN_NETWORK_FAILED:删除WAN网络失败 · NSO_WAN_NETWORK_TAG_FREE_NUM_FAILED:WAN网络传输网络编号释放失败 |
日志内容 |
创建WAN网络传输网$2:[{$1, $2, $3}] |
参数解释 |
$1:WAN网络ID $2:传输网络名称 $3:传输网络别名 |
举例 |
创建WAN网络传输网“yidong”[{ "networkId": "aaabcse9ba696731e3", "tagName": “yidong”, “tagAlias”:”移动” }] |
日志说明 |
用户进行创建WAN网络传输网络入参 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_WAN_NETWORK_INPUT_NOT_NULL:输入参数不能为空 · NSO_WAN_NETWORK_TENANT_ID_NOT_NULL:租户信息不能为空 · NSO_WAN_NETWORK_TAG_NAME_NOT_NULL:WAN网络传输网络名称不能为空 · NSO_WAN_NETWORK_TAG_NAME_LENGTH_ILLEGAL:WAN网络传输网络名称长度不能超过26个字符 · NSO_WAN_NETWORK_TAG_NAME_CONTENT_ILLEGAL:WAN网络传输网络名称内容不合法: 允许 数字、大小写字母、小数点 · NSO_WAN_NETWORK_TAG_ALIAS_NOT_NULL:WAN网络传输网络别名不能为空 · NSO_WAN_NETWORK_TAG_ALIAS_LENGTH_ILLEGAL:WAN网络传输网络别名长度不能超过255个字符 |
日志内容 |
删除WAN网络传输网$2:[{$1}] |
参数解释 |
$1:WAN网络传输网络ID $2:WAN网络传输网络名称 |
举例 |
删除WAN网络传输网"i2" [{ "id": "aaabcse9ba696731e3", }] |
日志说明 |
用户删除WAN网络传输网络入参 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_WAN_NETWORK_INPUT_NOT_NULL:输入参数不能为空 · NSO_WAN_NETWORK_TAG_NOT_EXIST:WAN网络传输网络不存在 · NSO_WAN_NETWORK_TAG_FREE_NUM_FAILED:WAN网络传输网络编号释放失败 |
日志内容 |
更新WAN网络传输网$3:[{$1, $2}] |
参数解释 |
$1:wan网络传输网络id $2:传输网络 $3:wan网络传输网络名称 |
举例 |
更新WAN网络传输网"i2" [{ "id": "aaabcse9ba696731e3", }] |
日志说明 |
用户更新WAN网络传输网络入参 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_WAN_NETWORK_INPUT_NOT_NULL:输入参数不能为空 · NSO_WAN_NETWORK_TENANT_ID_NOT_NULL:租户信息不能为空 · NSO_WAN_NETWORK_ID_NOT_NULL:WAN网络ID不能为空 · NSO_WAN_NETWORK_TAG_ALIAS_NOT_NULL:WAN网络传输网络别名不能为空 · NSO_WAN_NETWORK_TAG_ALIAS_LENGTH_ILLEGAL:WAN网络传输网络别名长度不能超过255个字符 · NSO_WAN_NETWORK_TAG_NOT_EXIST:WAN网络传输网络不存在 · NSO_WAN_NETWORK_TAG_ALIAS_ALREADY_EXIST:WAN网络传输网络别名已存在 |
日志内容 |
创建WAN网络业务平面$2:[{$1, $2, $3, $4}] |
参数解释 |
$1:WAN网络ID $2:业务平面名称 $3:业务平面编号 $4:隧道封装UDP端口号 |
举例 |
创建WAN网络业务平面"1" [ { "networkId": "b9f2fe8ee04e750dcb29e8436ff23997", "groupName": "1", "groupNum": "1", "udpPort": "1" } ] |
日志说明 |
用户进行创建WAN业务平面入参 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_WAN_NETWORK_INPUT_NOT_NULL:输入参数不能为空 · NSO_WAN_NETWORK_TENANT_ID_NOT_NULL:租户信息不能为空 · NSO_WAN_NETWORK_GROUP_NAME_NOT_NULL:WAN网络业务平面名称不能为空 · NSO_WAN_NETWORK_GROUP_ID_NOT_NULL:WAN网络业务平面ID不能为空 · NSO_WAN_NETWORK_GROUP_NAME_LENGTH_ILLEGAL:WAN网络业务平面名称长度不能超过255个字符 · NSO_WAN_NETWORK_GROUP_NAME_CONTENT_ILLEGAL_WITH_SPACE:WAN网络业务平面名称首尾不能包含空格 · NSO_WAN_NETWORK_GROUP_NAME_CONTENT_ILLEGAL_WITH_SEMICOLON:WAN网络业务平面名称不能包含英文分号 · NSO_WAN_NETWORK_GROUP_NUM_NOT_NULL:WAN网络业务平面编号不能为空 · NSO_WAN_NETWORK_GROUP_NOT_EXIST:WAN网络业务平面不存在 · NSO_WAN_NETWORK_GROUP_NUM_ILLEGAL:WAN网络业务平面编号必须在1~65535之间 · NSO_WAN_NETWORK_GROUP_NAME_ALREADY_EXIST:WAN网络业务平面名称已存在 · NSO_WAN_NETWORK_GROUP_NUM_ALREADY_EXIST:WAN网络业务平面编号已存在 · NSO_WAN_NETWORK_TYPE_IS_MSTP: WAN网络类型为二层专线,不允许配置WAN网络业务平面 · NSO_WAN_NETWORK_UDP_PORT_NOT_NULL:UDP封装端口号不能为空 · NSO_WAN_NETWORK_UDP_PORT_ILLEGAL:UDP封装端口号必须在1~65535之间 · NSO_WAN_NETWORK_UDP_PORT_ALREADY_EXIST:UDP封装端口号已存在 |
日志内容 |
删除WAN网络业务平面$3:[{$1, $2}] |
参数解释 |
$1:WAN网络ID $2:业务平面ID $3:业务平面名称 |
举例 |
删除WAN网络业务平面"业务名称" [{ "networkId": "b9f2fe8ee04e750dcb29e8436ff23997", "id": "e826fcf8a57b62218899bcdb8f121834" }] |
日志说明 |
用户进行删除WAN网络平面入参 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_WAN_NETWORK_DEFAULT_GROUP_CAN_NOT_DELETE:缺省的业务平面不允许删除 · NSO_WAN_NETWORK_INPUT_NOT_NULL:输入参数不能为空 · NSO_WAN_NETWORK_TENANT_ID_NOT_NULL:租户信息不能为空 · NSO_WAN_NETWORK_ID_NOT_NULL:WAN网络ID不能为空 · NSO_WAN_NETWORK_GROUP_ID_NOT_NULL:WAN网络业务平面ID不能为空 · NSO_WAN_NETWORK_GROUP_NOT_EXIST:WAN网络业务平面不存在 · NSO_WAN_NETWORK_NOT_EXIST:该WAN网络不存在 · NSO_WAN_NETWORK_IS_DELETING:该WAN网络删除中 |
日志内容 |
更新WAN网络业务平面$1:[{$1, $2}] |
参数解释 |
$1:业务平面名称 $2:业务平面ID |
举例 |
更新WAN网络业务平面"2" [ { "groupName": "2", "groupId": "e826fcf8a57b62218899bcdb8f121834" } ] |
日志说明 |
用户进行修改WAN网络业务平面入参 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_WAN_NETWORK_INPUT_NOT_NULL:输入参数不能为空 · NSO_WAN_NETWORK_TENANT_ID_NOT_NULL:租户信息不能为空 · NSO_WAN_NETWORK_GROUP_NAME_NOT_NULL:WAN网络业务平面名称不能为空 · NSO_WAN_NETWORK_GROUP_ID_NOT_NULL:WAN网络业务平面ID不能为空 · NSO_WAN_NETWORK_GROUP_NAME_LENGTH_ILLEGAL:WAN网络业务平面名称长度不能超过255个字符 · NSO_WAN_NETWORK_GROUP_NAME_CONTENT_ILLEGAL_WITH_SPACE:WAN网络业务平面名称首尾不能包含空格 · NSO_WAN_NETWORK_GROUP_NAME_CONTENT_ILLEGAL_WITH_SEMICOLON:WAN网络业务平面名称不能包含英文分号 · NSO_WAN_NETWORK_GROUP_NAME_NO_NEED_UPDATE:WAN网络业务平面名称不需要更新 · NSO_WAN_NETWORK_GROUP_NUM_NOT_NULL:WAN网络业务平面编号不能为空 · NSO_WAN_NETWORK_GROUP_NOT_EXIST:WAN网络业务平面不存在 · NSO_WAN_NETWORK_GROUP_NAME_ALREADY_EXIST:WAN网络业务平面名称已存在 |
日志内容 |
导入WAN网络设备LOOPBACK:[{$1, $2, $3, $4, $5, $6, $7}] |
参数解释 |
$1:文件上传地址 $2:租户ID $3:用户ID $4:用户名称 $5:操作组 $6:语言环境标识 |
举例 |
导入WAN网络设备LOOPBACK [{ "filePath": "/home/glusterfs/nso/upload/file/temp/WanMstpLoopbackTemplate.xls" }] |
日志说明 |
用户进行导入LoopBack口地址入参 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_WAN_TEMPLATE_SHEET_NAME_TITLE_ERROR:Excel文件sheet页名称或sheet页表头获取失败 · COMMON_EXCEL_TEMPLATE_CHANGED:Excel模板已变化,请下载最新模板 · COMMON_EXCEL_SHEET_NULL:Excel文件 {0} 页不存在 COMMON_FILE_NOT_EXIST:文件不存在 |
日志内容 |
创建WAN网络设备LOOPBACK:[{$1, $2, $3, $4}] |
参数解释 |
$1:WAN网络ID $2:站点ID $3:设备ID $4:LoopBack口IPv4地址 |
举例 |
创建WAN网络设备LOOPBACK [ { "networkId": "bce9f5579f4fcd4b848611bac1e4a025", "siteId": "7cc5450fe99e233760219e14cb5b7add", "deviceId": "84065e45f861a115ddea817df57e8987", "loopBackIpv4Address": "4.5.6.7" } ] |
日志说明 |
用户进行创建设备LoopBack口地址入参 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_WAN_NETWORK_INPUT_NOT_NULL:输入参数不能为空 · NSO_WAN_NETWORK_TENANT_ID_NOT_NULL:租户信息不能为空 · NSO_WAN_NETWORK_SITE_ID_NULL:站点ID不能为空 · NSO_WAN_NETWORK_DEVICE_ID_NULL:设备ID不能为空 · NSO_WAN_NETWORK_NETWORK_ID_NULL:网络ID不能为空 · NSO_WAN_NETWORK_IPV4_EMPTY:IPv4地址不能为空 |
日志内容 |
删除WAN网络设备LOOPBACK:[{$1, $2, $3, $4, $5, $6, $7}] |
参数解释 |
$1:LoopBack口地址ID $2:租户ID $3:用户ID $4:用户名称 $5:操作组 $6:语言环境标识 $7:入参对应的class |
举例 |
删除WAN网络设备LOOPBACK [{ "id": "944e2a3edcf6a47a17944c468a2e99c9" }] |
日志说明 |
用户进行删除LoopBack地址信息入参 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_WAN_NETWORK_TENANT_ID_NOT_NULL:租户信息不能为空 |
日志内容 |
导入WAN业务网络详情:[{$1,$2,$3,$4,$5,$6, $7}] |
参数解释 |
$1:文件上传地址 $2:租户ID $3:用户ID $4:用户名称 $5:操作组 $6:语言环境标识 $7:入参对应的class |
举例 |
导入WAN业务网络详情 [{ "filePath":"/home/glusterfs/nso/upload/file/temp/SiteDeviceTemplate.xlsx", }] |
日志说明 |
用户导入WAN业务网络详情数据 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_WAN_TEMPLATE_SHEET_NAME_TITLE_ERROR:Excel文件sheet页名称或sheet页表头获取失败 · COMMON_EXCEL_TEMPLATE_CHANGED:Excel模板已变化,请下载最新模板 · COMMON_EXCEL_SHEET_NULL:Excel文件 {0} 页不存在 · COMMON_FILE_NOT_EXIST:文件不存在 |
日志内容 |
设备$16接口$17创建WAN业务网络详情:[{$1,$2,$3,$4,$5,$6, $7,$8, $9,$10,$11,$12,$13,$14, $15,$16, $17}] |
参数解释 |
$1:WAN网络ID $2:站点ID $3:设备ID $4:接口ID $5:网关地址 $6:传输网络名称 $7:上行带宽 $8:下行带宽 $9:开局方式 $10:MSS $11:MTU $12:协议栈 $13:联网方式 $14:静态IP地址/掩码 $15:业务平面id列表 $16:设备名称 $17:接口名称 |
举例 |
设备"DeviceA"接口"InterfaceB"创建WAN业务网络详情[{ "networkId":"125dc8dc211bed8e29ef1ff770d51a19", "siteId":"dddcda05974615c946c35b36e8fef079", "deviceId":"515e81fa0f09f1f65f4177d94b2cf729", "interfaceId":"46a0c3c20ecf6f44a9f65fc07d966c2a", "gatewayIpv4Address":"1.1.1.8", "tagName":"Default", "upBandwidth":"4567", "downBandwidth":"4567", "deployMode":"WEB_SOCKET", "interfaceTcpMss":"1234", "interfaceMtu":"1235", "protocolStackType":"IPV4_STACK", "linkMode":"STATIC_IP", "staticIpv4Prefix":"1.2.3.4/16" “groupIdList”: [] }] |
日志说明 |
用户新增WAN业务网络详情 |
失败原因 |
当操作失败时,可能的原因如下(WAN创建失败原因有几十个,这里就不一一列举,只列举几个常见的): · NSO_WAN_ALREADY_CONNECT_NETWORK:设备上接口已连接网络 · NSO_WAN_ACCESS_ONE_NETWORK:设备上接口在同一时间内只能连接一个网络 · NSO_WAN_ACCESS_ATTR_REPEAT:设备上接口只能接入不同的传输网络 · NSO_WAN_TP_NAME_ILLEGAL:接口名称不合法 · NSO_WAN_DETAIL_OSPFV3_ID_ILLEGAL:OSPF V3进程号不合法 · NSO_WAN_DETAIL_OSPFV3_INFO_MISSING:OSPF V3信息缺失 · NSO_WAN_DETAIL_OSPF_INFO_MISSING:OSPF信息缺失 |
日志内容 |
设备$2接口$3删除WAN业务网络详情:[{$1}] |
参数解释 |
$1:需要删除的WAN详情ID $2:设备名称 $3:接口名称 |
举例 |
设备"DeviceA"接口"InterfaceB"删除WAN业务网络详情[{ "wanDetailId":"537ea46c325158361d5989486079ace3"}] |
日志说明 |
用户删除WAN业务网络详情 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_WAN_DETAIL_NOT_EXIST:WAN详情信息不存在 |
日志内容 |
设备$2接口$3WAN业务网络详情失败重试:[{$1}] |
参数解释 |
$1:需要重试的WAN详情ID,如果不传则重试所有失败的WAN详情 $2:设备名称 $3:接口名称 |
举例 |
设备"DeviceA"接口"InterfaceB" [{ "wanDetailId":"d2d811231856f878dcf28b27a852679d" }] |
日志说明 |
用户对创建失败或者删除失败的WAN业务网络详情进行失败重试操作 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_WAN_DETAIL_NOT_EXIST:WAN详情信息不存在 |
日志内容 |
配置全局Ipsec:[{$1,$2,$3,$4,$5}] |
参数解释 |
$1:加密方案 $2:报文封装方式 $3:安全协议 $4:加密算法 $5:认证算法 |
举例 |
配置全局Ipsec [{ "encryptType":"STRONG_ENCRYPT_SCHEME", "messagePackageType":"TRANSPORT", "securityProtocol":"ESP", "encryptAlgorithm":"AES_CBC_256", "verifyAlgorithm":"SHA1"}] |
日志说明 |
用户配置或者修改IPsec加密信息 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_IPSEC_DEVICE_IS_IN_USE:已有设备下发IPsec,不允许修改IPsec加密方案 |
日志内容 |
站点$12新增本地上网:[{$1,$2,$3,$4,$5,$6, $7,$8, $9,$10,$11}] |
参数解释 |
$1:VPNID $2:站点上网ID $3:设备Id $4:接口Id $5:接口绑定VpnId $6:下一跳地址 $7:路由优先级1-255 $8:使能探测 $9:探测IP $10:使能DHCP $11:使能NAT $12:站点名称 |
举例 |
站点"站点A"新增本地上网 [{ "vpnId": "516f0439fd1f01f10ec51e69b657a965", "siteId": "3a4161013d95e0edf933b708f72d7b5d", "interfaces": [{ "deviceId": "fdf02885fdae44a5557e16edd75e9ac8", "interfaceId": "d0be66bd348205ec8bce8d0ab9652f3e", "interfaceVpnId": "d0be66bd348205ec8bce8d0ab9652f3e", "nextHopIp": "10.1.1.1", "preference": "18", "enableDetect": true, "detectIp": "10.1.1.2", "enableDhcp": true, "enableNat": true }] }] |
日志说明 |
用户创建本地上网 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_IPSEC_DEVICE_IS_IN_USE:已有设备下发IPsec,不允许修改IPsec加密方案 · NSO_INTERNET_ACCESS_VPN_NOT_EXIST:指定VPN不存在 · NSO_INTERNET_ACCESS_VPN_SITE_NOT_EXIST:站点在指定vpn中不存在 · NSO_INTERNET_ACCESS_LOCAL_EXIST:站点在指定VPN中已配置本地上网 · NSO_INTERNET_ACCESS_VPN_SITE_NOT_EXIST:站点在指定vpn中不存在 · NSO_INTERNET_ACCESS_EXIST_SAME_INTERFACE:接口配置列表存在相同名称接口 · NSO_INTERNET_ACCESS_GET_INTERFACE_FAILED:未查询到接口信息 · NSO_INTERNET_ACCESS_DEPLOYING_DELETING:站点本地上网部署中或删除中不允许修改 · NSO_INTERNET_ACCESS_ADD_FAIL:新增站点本地上网失败 |
日志内容 |
站点$2删除本地上网:[{$1}] |
参数解释 |
$1:centralId 集中上网唯一标识 $2:站点名称 |
举例 |
站点" 站点A"删除本地上网[{ " centralId": "516f0439fd1f01f10ec51e69b657a965" }] |
日志说明 |
用户删除本地上网 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_INTERNET_ACCESS_LOCAL_NOT_EXIST:站点本地上网不存在 · NSO_INTERNET_ACCESS_CENTRAL_SITE_EXIST:站点存在集中上网,不允许删除 · NSO_INTERNET_ACCESS_DEPLOYING_DELETING:站点本地上网部署中或删除中不允许修改 · NSO_INTERNET_ACCESS_UNBIND_VPN_FAILED:VPN解绑站点上网业务失败 |
日志内容 |
创建集中上网:[{$1,$2,$3}] |
参数解释 |
$1:VPNID $2:主网关站点ID $3:备网关站点Id |
举例 |
创建集中上网 [{ "vpnId": "516f0439fd1f01f10ec51e69b657a965", "masterSiteId ": "3a4161013d95e0edf933b708f72d7b5d", "masterSiteId ": " fdf02885fdae44a5557e16edd75e9ac8" }] |
日志说明 |
创建集中上网 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_IPSEC_DEVICE_IS_IN_USE:已有设备下发IPsec,不允许修改IPsec加密方案 · NSO_INTERNET_ACCESS_VPN_NOT_EXIST:指定VPN不存在 · NSO_INTERNET_ACCESS_VPN_SITE_NOT_EXIST:站点在指定vpn中不存在 · NSO_INTERNET_ACCESS_LOCAL_EXIST:站点在指定VPN中已配置本地上网 · NSO_INTERNET_ACCESS_VPN_SITE_NOT_EXIST:站点在指定vpn中不存在 · NSO_INTERNET_ACCESS_EXIST_SAME_INTERFACE:接口配置列表存在相同名称接口 · NSO_INTERNET_ACCESS_GET_INTERFACE_FAILED:未查询到接口信息 · NSO_INTERNET_ACCESS_DEPLOYING_DELETING:站点本地上网部署中或删除中不允许修改 · NSO_INTERNET_ACCESS_ADD_FAIL:新增站点本地上网失败 |
日志内容 |
删除集中上网[{$1}] |
参数解释 |
$1:centralId 集中上网唯一标识 |
举例 |
删除集中上网 [{ " centralId": "516f0439fd1f01f10ec51e69b657a965" }] |
日志说明 |
用户删除集中上网 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_INTERNET_ACCESS_LOCAL_NOT_EXIST:站点本地上网不存在 · NSO_INTERNET_ACCESS_CENTRAL_SITE_EXIST:站点存在集中上网,不允许删除 · NSO_INTERNET_ACCESS_DEPLOYING_DELETING:站点本地上网部署中或删除中不允许修改 · NSO_INTERNET_ACCESS_UNBIND_VPN_FAILED:VPN解绑站点上网业务失败 |
日志内容 |
重试集中上网:[{$1}] |
参数解释 |
$1:centralId集中上网唯一标识 |
举例 |
重试集中上网 [{ " centralId ": "516f0439fd1f01f10ec51e69b657a965" }] |
日志说明 |
用户配置或者修改IPsec加密信息 |
日志内容 |
站点$2重试本地上网:[{$1}] |
参数解释 |
$1:internetAccessId站点上网ID $2:站点名称 |
举例 |
站点"站点A"重试本地上网 [{ " internetAccessId ": "516f0439fd1f01f10ec51e69b657a965" }] |
日志说明 |
用户配置或者修改IPsec加密信息 |
日志内容 |
创建MSP接入区:[{$1,$2,$3}] |
参数解释 |
$1:接入区ID $2:接入区名称 $3:关联的站点ID集合 |
举例 |
创建MSP接入区{ "zoneId": "6f380f88adaa19f0ce363916fca5fa7b", "zoneName": "普通租户接入区", "siteIds": ["7bab83d77d25371c87bf87e32a05e47c" ]} |
日志说明 |
MSP租户操作员进行创建或修改接入区 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_NUMBER_FORMAT_ERROR:接入区名称是否包含特殊字符 · NSO_ZONE_SITE_NUMBER_EMPTY:接入区站点不能为空 · NSO_ZONE_EXISTS:接入区已存在 |
日志内容 |
删除MSP接入区:[{$1]} |
参数解释 |
$1:接入区ID |
举例 |
删除MSP接入区 { "zoneId": "6f380f88adaa19f0ce363916fca5fa7b"} |
日志说明 |
MSP租户操作员进行删除接入区 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_CAN_NOT_DELETE:有站点接入,不可以删除 · NSO_ZONE_SITE_UNBIND_FAIL:接入区站点解绑业务类型失败 |
日志内容 |
租户接入MSP接入区:[{$1,$2]} |
参数解释 |
$1:关联的租户ID $2:关联的接入区ID |
举例 |
租户接入MSP接入区 { "relatedTenantId": "5269e98f-a048-4353-8b98-52ae28bac17b", "zoneId": "6f380f88adaa19f0ce363916fca5fa7b" } |
日志说明 |
MSP租户操作员把接入区分配给普通租户 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_ACCESS_ZONE_CAN_NOT_ACCESS:RR站点配置错误,不允许接入 |
日志内容 |
取消租户接入MSP接入区:[{$1,$2]} |
参数解释 |
$1:关联的租户ID $2:关联的接入区ID |
举例 |
取消租户接入MSP接入区 { "relatedTenantId": "5269e98f-a048-4353-8b98-52ae28bac17b", "zoneId": "6f380f88adaa19f0ce363916fca5fa7b"} |
日志说明 |
MSP租户操作员把接入区取消分配给普通租户 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_ACCESS_ZONE_CAN_NOT_ACCESS:RR站点配置错误,不允许接入 |
日志内容 |
POP站点接入MSP接入区:[{$1,$2]} |
参数解释 |
$1:POP点ID集合 $2:MSP拓扑中的RR ID |
举例 |
POP站点接入MSP接入区 { "popIds": ["5269e98f-a048-4353-8b98-52ae28bac17b"], "zoneId": "6f380f88adaa19f0ce363916fca5fa7b"} |
日志说明 |
MSP租户操作员把POP站点接入接入区 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_ZONE_NOT_EXISTS:接入区不存在 · NSO_POP_ACCESSED:POP点已经接入 · NSO_SITE_NOT_ALLOW_ACCESS:站点正在部署或删除中,不允许再次接入/取消接入 · NSO_RR_SITE_NOT_EXISTS:接入区RR站点不存在 · NSO_ACCESS_ZONE_CAN_NOT_ACCESS:RR站点配置错误,不允许接入 |
日志内容 |
POP站点取消MSP接入区:[{$1,$2]} |
参数解释 |
$1:POP点ID集合 $2:MSP拓扑中的RR ID |
举例 |
POP站点取消MSP接入区 { "popIds": ["5269e98f-a048-4353-8b98-52ae28bac17b"], "zoneId": "6f380f88adaa19f0ce363916fca5fa7b"} |
日志说明 |
MSP租户操作员移除POP站点接入接入区 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_ZONE_NOT_EXISTS:接入区不存在 · NSO_ZONE_SITE_NOT_EXIST:接入区站点不存在 · NSO_POP_RELATE_TENANT:已经分配POP点和该接入区的关系给租户,不能取消接入 |
日志内容 |
put msp/access-zone/rr-relation:[{$1,$2,$3]} |
参数解释 |
$1:接入区ID $2:已选站点ID列表 $3:增加或者删除的标识:0-删除;1-增加 |
举例 |
put msp/access-zone/pop-relation { "rrSiteIds": ["5269e98f-a048-4353-8b98-52ae28bac17b"], "zoneId": "6f380f88adaa19f0ce363916fca5fa7b", "flag": "1"} |
日志说明 |
MSP租户操作员向接入区增加删除RR站点 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_MSP_CHECK_ERROR:校验租户的MSP传输网络失败,请检查UC版本 · NSO_CAN_NOT_MODIFY:有站点接入,不能更新接入区 · NSO_RR_SITE_IN_OTHER_ZONE:入参中存在RR站点在其他接入区中,不允许加入当前接入区 · NSO_ZONE_SITE_NUMBER_EMPTY:接入区站点不能为空 |
日志内容 |
重试租户接入区接入:[{$1,$2]} |
参数解释 |
$1:RR站点ID $2:接入区ID |
举例 |
重试租户接入区接入{ " rrSiteId ": "5269e98f-a048-4353-8b98-52ae28bac17b", "zoneId": "6f380f88adaa19f0ce363916fca5fa7b"} |
日志说明 |
MSP租户操作员重试下发RR站点设备的全局配置 |
失败原因 |
当操作失败时,可能的原因如下: · PARAMS_NOT_EMPTY:入参不合法 |
日志内容 |
绑定租户与POP点:[{$1,$2,$3]} |
参数解释 |
$1:POP点列表 $2:接入区列表 $3:关联的租户ID |
举例 |
绑定租户与POP点 { " popIds ": ["5269e98f-a048-4353-8b98-52ae28bac17b"], " zoneIds ": ["6f380f88adaa19f0ce363916fca5fa7b"], " relatedTenantId": "5269e98f-a048-4353-8b98-52ae28bac17b "} |
日志说明 |
MSP租户操作员批量绑定租户与POP点 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_ZONE_OR_POP_NOT_EXIST:入参有误:接入区或POP点不存在 · NSO_POP_ACCESS_CHECK_FAILURE:检测POP点接入失败 |
日志内容 |
put msp/pop/tenant-relation:[{$1,$2,$3]} |
参数解释 |
$1:POP点列表 $2:接入区列表 $3:关联的租户ID |
举例 |
put msp/pop/tenant-relation { " popIds ": ["5269e98f-a048-4353-8b98-52ae28bac17b"], " zoneIds ": ["6f380f88adaa19f0ce363916fca5fa7b"], " relatedTenantId": "5269e98f-a048-4353-8b98-52ae28bac17b "} |
日志说明 |
MSP租户操作员批量取消绑定租户与POP点 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_ZONE_OR_POP_NOT_EXIST:入参有误:接入区或POP点不存在 · NSO_POP_ACCESS_CHECK_FAILURE:检测POP点接入失败 |
日志内容 |
创建租户接入区:[{$1,$2,$3]} |
参数解释 |
$1:接入区名称 $2:已选接入站点ID列表 $3:租户接入站点能力 |
举例 |
创建租户接入区{ "zoneName": "普通租户接入区1", " tenantSiteNum":1000,ss " siteIds ": ["6f380f88adaa19f0ce363916fca5fa7b"]} |
日志说明 |
普通租户操作员创建租户接入区 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_ZONE_NAME_EXIST:接入区名称已存在 · NSO_ZONE_SITE_NOT_EXIST:接入区站点不存在 · NSO_ZONE_NOT_RR_SITE:接入区站点存在不含RR角色站点 · NSO_ZONE_SITE_EXIST:接入区站点存在其他接入区 · NSO_ZONE_BGP_AS_FAIL:获取全局BGP AS号失败 |
日志内容 |
更新租户接入区:[{$1, $2, $3,$4]} |
参数解释 |
$1:接入区ID $2:接入区名称 $3:已选接入站点ID列表 $4:租户接入站点能力 |
举例 |
更新租户接入区{ " zoneId": "6f380f88adaa19f0ce363916fca5fa7b", " zoneName": "普通租户接入区2", " tenantSiteNum":1000, } |
日志说明 |
普通租户操作员更新租户接入区 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_ZONE_NOT_EXISTS:接入区不存在 · NSO_ZONE_NAME_EXIST:接入区名称已存在 · NSO_ZONE_NOT_TENANT:非普通租户接入区不允许修改 |
日志内容 |
删除租户接入区:[{$1]} |
参数解释 |
$1:接入区ID |
举例 |
删除租户接入区{ "zoneId": "6f380f88adaa19f0ce363916fca5fa7b "} |
日志说明 |
普通租户操作员删除租户接入区 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_ZONE_NOT_EXISTS:接入区不存在 · NSO_ZONE_EXIST_ACCESS_SITE:接入区存在接入站点 · NSO_ZONE_NOT_TENANT:非普通租户接入区不允许修改 |
日志内容 |
租户接入区接入CPE站点:[{$1,$2,$3]} |
参数解释 |
$1:接入区ID $2:选择接入站点列表 $3:是否配置路由反射 |
举例 |
租户接入区接入CPE站点{ "zoneId": "6f380f88adaa19f0ce363916fca5fa7b ", "connectSites": [{siteId:"7bab83d77d25371c87bf87e32a05e47c ", reflectClinet:true }]} |
日志说明 |
普通租户操作员批量把CPE站点接入接入区 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_ZONE_NOT_EXISTS:接入区不存在 · NSO_ACCESS_ZONE_CAN_NOT_ACCESS:RR站点配置错误,不允许接入 · NSO_SITE_NOT_ALLOW_ACCESS:站点正在部署或删除中,不允许再次接入/取消接入 |
日志内容 |
租户接入区取消接入CPE站点:[{$1,$2]} |
参数解释 |
$1:接入区ID $2:选择接入站点列表 |
举例 |
租户接入区取消接入CPE站点{ "zoneId": "6f380f88adaa19f0ce363916fca5fa7b ", "siteIds": ["7bab83d77d25371c87bf87e32a05e47c "]} |
日志说明 |
普通租户操作员批量取消CPE站点接入接入区 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_ZONE_NOT_EXISTS:接入区不存在 · NSO_ZONE_AREA_TOPOLOGY_BORDER:接入站点绑定区域拓扑业务,不允许删除:rr1 · NSO_SITE_NOT_ALLOW_ACCESS:站点正在部署或删除中,不允许再次接入/取消接入 |
日志内容 |
创建区域拓扑策略:[{$1,$2,$3,$4]} |
参数解释 |
$1:拓扑策略源站点ID $2:拓扑策略目的站点ID $3:拓扑策略匹配模式 $4:拓扑策略配置方式 |
举例 |
创建区域拓扑策略[{ "sourceSiteId":"2e513c2cfa93078b2b589bf20029144e", "destSiteId":"ba47525f417d5125723a6b6a39b301b2",
"matchMode":"DENY",, "sourceTag":"USER_CONFIG"}] |
日志说明 |
创建Overlay拓扑策略 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_TOPO_MODEL_INPUT_NULL:入参为空 · NSO_TOPO_POLICY_SITE_ID_SAME:拓扑策略源和目的站点ID一样 · NSO_TOPO_POLICY_CAN_NOT_MODEL_CONFIG:ownerTag输入不允许为拓扑配置,只能为手工配置(拓扑配置为内部生成并创建) · NSO_TOPO_POLICY_OWNER_TAG_LIMIT:Overlay隧道阻断策略,拓扑策略为模型生成时,不允许匹配模式为permit · NSO_TOPO_POLICY_SITE_ID_CONFILICT:Overlay隧道阻断策略已存在 · NSO_TOPO_POLICY_PERMIT_UNNECESSARY:Overlay隧道阻断策略配置,当前站点点已默认允许,无需再配置允许策略 |
日志内容 |
删除区域拓扑策略:[{$1]} |
参数解释 |
$1:拓扑策略ID |
举例 |
删除区域拓扑策略[{ "topoPolicyId": "daa1a44ff4417c25814c0bb5e12d468e" }] |
日志说明 |
删除Overlay拓扑策略 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_TOPO_MODEL_INPUT_NULL:入参为空 · NSO_TOPOLOGY_POLICY_NOT_EXIST:拓扑策略不存在 · NSO_TOPOLOGY_POLICY_MODEL_CANNOT_DELETED:模型生成的拓扑策略不允许删除 · NSO_TOPOLOGY_POLICY_IS_DELETEING:拓扑策略正在删除中,请勿重复点击 |
日志内容 |
重试区域拓扑策略:[{$1]} |
参数解释 |
$1:拓扑策略ID |
举例 |
重试区域拓扑策略[{ "topoPolicyId": "daa1a44ff4417c25814c0bb5e12d468e"}] |
日志说明 |
重试下发Overlay拓扑策略 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_TOPO_MODEL_INPUT_NULL:入参为空 |
日志内容 |
设备$7新增BGP路由:[{$1,$2,$3,$4,$5,$6]} |
参数解释 |
$1:设备ID $2:AS号 $3:网络类型 $4:配置方式 $5:邻居列表 $6:地址族列表 $7:设备名称 |
举例 |
设备"DeviceA"新增BGP路由[{ "deviceId": "dae2eecb7151bf4c595967ce1fc50fbd", "asNumber": "12", "networkTag": "WAN_UNDERLAY", "ownerTag": "USER", "cfgSessions": [{ "ipAddress": "123.1.1.1", "asNumber": "12", "bfdConfig": "MULTI_HOP", "connectInterfaceId": "261dfe4223040a6610fe13e4673a0766", "networkTag": "WAN_UNDERLAY", "ownerTag": "USER" }], "families": [{ "type": "IPV4_UNICAST", "maxBalance": "1", "localPreference": "1", "iBgp": "1", "eBgp": "1", "ownerTag": "USER", "redistributes": [{ "redistName": "1", "protocol": "RIP", "routePolicy": "1", "ownerTag": "USER" }], "neighbors": [{ "ipAddress": "123.1.1.1", "nextHopLocal": true, "rtPolicyExport": "1", "rtPolicyImport": "1", "networkTag": "WAN_UNDERLAY", "ownerTag": "USER" }], "changePathAttribute": false, "networkTag": "WAN_UNDERLAY" }]}] |
日志说明 |
用户创建BGP |
失败原因 |
当操作失败时,可能的原因如下: · NSO_BGP_EXIST_ALREADY:BGP已存在 |
日志内容 |
设备$2删除BGP路由:[{$1]} |
参数解释 |
$1:BGP ID $2:设备名称 |
举例 |
设备"DeviceA"删除BGP路由[{ "id": "a44ae26cb82dd35e3205eabee2d14ee5" }] |
日志说明 |
删除BGP |
失败原因 |
当操作失败时,可能的原因如下: · NSO_BGP_DELETE_FAILED:配置删除失败 |
日志内容 |
创建BGP邻居:[{$1,$2]} |
参数解释 |
$1:BGP ID $2:邻居列表 |
举例 |
创建BGP邻居[{ "bgpId": "a44ae26cb82dd35e3205eabee2d14ee5", "cfgSession": { "networkTag": "WAN_UNDERLAY", "ownerTag": "USER", "ipAddress": "123.1.1.1", "asNumber": "1", "bfdConfig": "MULTI_HOP", "connectInterfaceId": "2356eb997b17fc2a64694a60ad3d1abd" }}] |
日志说明 |
用户创建BGP邻居 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_ROUTE_LOGIC_CHECK_FAIL:逻辑校验失败 |
日志内容 |
更新BGP邻居:[{$1,$2]} |
参数解释 |
$1:BGP ID $2:邻居列表 |
举例 |
更新BGP邻居[{ "bgpId": "a44ae26cb82dd35e3205eabee2d14ee5", "cfgSessions": [{ "networkTag": "WAN_UNDERLAY", "ownerTag": "USER", "ipAddress": "123.1.1.1", "asNumber": 1, "bfdConfig": "DEFAULT", "connectInterfaceId": "2356eb997b17fc2a64694a60ad3d1abd", "id": "6231198c746e70f8e3b31ccc60ddd61a" }]}] |
日志说明 |
用户更新BGP邻居 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_BGP_ID_NOT_NULL:传入的ID不能为空 · NSO_ROUTE_CONFIG_NOT_EXIST:配置不存在 · NSO_BGP_UPDATE_FAILED:配置更新失败 |
日志内容 |
删除BGP邻居:[{$1]} |
参数解释 |
$1:ID |
举例 |
delete bgp / cfg - sessions[{ "id": "c665ed66f1d6a5063bae41522bb8552b" }] |
日志说明 |
用户删除BGP邻居 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_BGP_DELETE_FAILED:配置删除失败 |
日志内容 |
创建BGP地址族:[{$1,$2]} |
参数解释 |
$1:BGP ID $2:地址族列表 |
举例 |
创建BGP地址族[{ "bgpId": "a44ae26cb82dd35e3205eabee2d14ee5", "family": { "ownerTag": "USER", "networkTag": "WAN_UNDERLAY", "type": "IPV4_UNICAST", "maxBalance": "1", "localPreference": "1", "iBgp": "1", "eBgp": "1", "changePathAttribute": false }}] |
日志说明 |
用户创建BGP地址族 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_ROUTE_LOGIC_CHECK_FAIL:逻辑校验失败 |
日志内容 |
删除BGP地址族:[{$1,$2]} |
参数解释 |
$1:BGPID $2:ID |
举例 |
删除BGP地址族[{ "bgpId": "a44ae26cb82dd35e3205eabee2d14ee5", "id": "582e90bee2188b9477356b20d533a6a0"}] |
日志说明 |
用户删除BGP地址族 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_BGP_DELETE_FAILED:配置删除失败 |
日志内容 |
新增BGP地址族邻居:[{$1,$2]} |
参数解释 |
$1:地址族ID $2:邻居列表 |
举例 |
新增BGP地址族邻居[{ "familyId": "f841510243659f450f09e9bd51b5c0b6", "neighbors": [{ "ownerTag": "USER", "networkTag": "WAN_UNDERLAY", "ipAddress": "132.1.1.1", "nextHopLocal": true, "rtPolicyExport": "2", "rtPolicyImport": "1", "reflectClient": false }]}] |
日志说明 |
用户创建地址族邻居 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_ROUTE_LOGIC_CHECK_FAIL:逻辑校验失败 |
日志内容 |
更新BGP地址族邻居:[{$1,$2]} |
参数解释 |
$1:地址族ID $2:邻居列表 |
举例 |
更新BGP地址族邻居[{ "familyId": "f841510243659f450f09e9bd51b5c0b6", "neighbors": [{ "ownerTag": "USER", "networkTag": "WAN_UNDERLAY", "ipAddress": "132.1.1.1", "nextHopLocal": true, "rtPolicyExport": "2", "rtPolicyImport": "12", "reflectClient": false, "id": "9e6f439763a5bff011f0a6704f2e9f65" }]}] |
日志说明 |
用户更新地址族邻居 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_BGP_NEIGHBOR_UPDATE_FAILED:BGP neighbor配置更新失败 |
日志内容 |
删除BGP地址族邻居:[{$1]} |
参数解释 |
$1:ID |
举例 |
删除BGP地址族邻居[{ "id": "9e6f439763a5bff011f0a6704f2e9f65" }] |
日志说明 |
用户删除地址族邻居 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_BGP_DELETE_FAILED:配置删除失败 · NSO_BGP_ID_NOT_NULL:传入ID不能为空 |
日志内容 |
创建BGP引入路由:[{$1,$2]} |
参数解释 |
$1:地址族ID $2:引入路由列表 |
举例 |
创建BGP引入路由[{ "familyId": "f841510243659f450f09e9bd51b5c0b6", "redistribute": { "ownerTag": "USER", "redistName": "12", "protocol": "RIP", "routePolicy": "12", "networkTag": "WAN_UNDERLAY" }}] |
日志说明 |
用户创建引入路由 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_ROUTE_LOGIC_CHECK_FAIL:逻辑校验失败 |
日志内容 |
更新BGP引入路由:[{$1,$2]} |
参数解释 |
$1:地址族ID $2:引入路由列表 |
举例 |
更新BGP引入路由[{ "familyId": "f841510243659f450f09e9bd51b5c0b6", "redistribute": { "ownerTag": "USER", "redistName": "12", "protocol": "RIP", "routePolicy": "123", "networkTag": "WAN_UNDERLAY" }, "id": "7254426e462d5eac1e6041248d3b71dc"}] |
日志说明 |
用户更新引入路由 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_BGP_ID_NOT_NULL:传入ID不能为空 |
日志内容 |
删除BGP引入路由:[{$1]} |
参数解释 |
$1:ID |
举例 |
删除BGP引入路由[{ "id": "7254426e462d5eac1e6041248d3b71dc"}] |
日志说明 |
用户删除引入路由 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_BGP_DELETE_FAILED:配置删除失败 |
日志内容 |
创建路由策略前缀[{$1,$2,$3,$4,$5,$6, $7,$8]} |
参数解释 |
$1:设备ID $2:前缀列表名称 $3:配置方式 $4:下标 $5:匹配模式 $6:网段 $7:掩码范围下限 $8:掩码范围上限 |
举例 |
创建路由策略前缀[{ "deviceId": "7b18a5a3ad3613d3b9ae2ec291ec0cad", "prefixListName": "123", "ownerTag": "USER", "index": "1", "mode": "PERMIT", "ipAddress": "123.1.1.1/12", "minPrefixLength": "12", "maxPrefixLength": "13" }] |
日志说明 |
用户创建路由前缀 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_ROUTE_LOGIC_CHECK_FAIL:逻辑校验失败 |
日志内容 |
更新路由策略前缀:[{$1,$2,$3,$4,$5,$6, $7,$8]} |
参数解释 |
$1:设备ID $2:前缀列表名称 $3:配置方式 $4:下标 $5:匹配模式 $6:网段 $7:掩码范围下限 $8:掩码范围上限 |
举例 |
更新路由策略前缀[{ "deviceId": "7b18a5a3ad3613d3b9ae2ec291ec0cad", "prefixListName": "123", "ownerTag": "USER", "index": 1, "mode": "PERMIT", "ipAddress": "123.1.1.1/12", "minPrefixLength": 12, "maxPrefixLength": "16", "id": "9bde4e6e332d70b521c935c24143905f"}] |
日志说明 |
用户更新路由前缀 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_ROUTE_LOGIC_CHECK_FAIL:逻辑校验失败 |
日志内容 |
删除路由策略前缀:[{$1]} |
参数解释 |
$1:ID |
举例 |
删除路由策略前缀 [{ "id": "9bde4e6e332d70b521c935c24143905f"}] |
日志说明 |
用户删除路由前缀 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_ROUTE_CONFIG_NOT_EXIST:配置不存在 |
日志内容 |
创建路由策略:[{$1,$2,$3]} |
参数解释 |
$1:设备ID $2:策略名称 $3:路由策略列表 |
举例 |
创建路由策略[{ "deviceId": "7b18a5a3ad3613d3b9ae2ec291ec0cad", "policyName": "123", "routePolicyList": [{ "mode": "PERMIT", "index": "1", "interfaces": ["75f996da0f0bc8311b116bcd474c2ef6"], "asPath": ["21"], "communityNumber": ["21"], "costValue": "21", "matchTag": "222", "applyTag": "21", "ipv4AddressPrefixList": "111", "asPathType": "ADDITIVE", "ownerTag": "USER" }] }] |
日志说明 |
用户创建路由策略 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_ROUTE_LOGIC_CHECK_FAIL:逻辑校验失败 |
日志内容 |
更新路由策略:[{$1,$2,$3,$4,$5,$6, $7,$8,$9,$10, $11,$12,$13,$14]} |
参数解释 |
$1:设备ID $2:策略名称 $3:策略列表 $4:模式 $5:接口ID $6:AS路径域 $7:团体传输网络 $8:开销 $9:应用标记 $10:过滤标记 $11:前缀列表名 $12:AS路径类型 $13:ID $14:配置方式 |
举例 |
更新路由策略[{ "deviceId": "7b18a5a3ad3613d3b9ae2ec291ec0cad", "policyName": "123", "routePolicyList": [{ "mode": "PERMIT", "interfaces": ["75f996da0f0bc8311b116bcd474c2ef6"], "asPath": ["21"], "communityNumber": ["21"], "costValue": 21, "matchTag": "22", "applyTag": 21, "ipv4AddressPrefixList": "11", "asPathType": "ADDITIVE", "id": "3f76208f55d6a1855d710e7ed536a814", "ownerTag": "USER" }], }] |
日志说明 |
用户更新路由策略 |
失败原因 |
当操作失败时,可能的原因如下: · MSM_IP_POOL_NAME_NULL:地址池名称不能为空 |
日志内容 |
删除路由策略:[{$1,$2,$3,$4,$5,$6, $7,$8,$9]} |
参数解释 |
$1:设备ID $2:策略名称 $3:是否强制删除 $4:租户ID $5:用户ID $6:用户名称 $7:操作组 $8:语言环境标识 $9:入参对应的class |
举例 |
删除路由策略[{ "policyName": "123",
"isForce": "false"}] |
日志说明 |
用户删除路由策略 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_BGP_DELETE_FAILED:配置删除失败 |
日志内容 |
创建路由RD LIST:[{$1,$2,$3,$4,$5,$6, $7,$8,$9,$10,$11,$12,$13]} |
参数解释 |
$1:设备ID $2:RD属性列表编号 $3:RD属性列表下标 $4:RD属性列表模式 $5:RD属性列表值 $6:RD属性列表所属用户 $7:是否是内部调用 $8:租户ID $9:用户ID $10:用户名称 $11:操作组 $12:语言环境标识 $13:入参对应的class |
举例 |
创建路由RD LIST [{ "deviceId": "7b18a5a3ad3613d3b9ae2ec291ec0cad", "listNum": "123", "index": "1", "mode": "PERMIT", "rdValue": [“12”], "ownerTag": "USER", "configStatus": "1", "innerUser": "false"}] |
日志说明 |
用户创建路由RD |
失败原因 |
当操作失败时,可能的原因如下: · NSO_ROUTE_LOGIC_CHECK_FAIL:逻辑校验失败 |
日志内容 |
更新路由RD LIST:[{$1,$2,$3,$4,$5,$6, $7,$8,$9,$10,$11,$12,$13]} |
参数解释 |
$1:设备ID $2:RD属性列表编号 $3:RD属性列表下标 $4:RD属性列表模式 $5:RD属性列表值 $6:RD属性列表所属用户 $7:是否是内部调用 $8:租户ID $9:用户ID $10:用户名称 $11:操作组 $12:语言环境标识 $13:入参对应的class |
举例 |
更新路由RD LIST [{ "deviceId": "7b18a5a3ad3613d3b9ae2ec291ec0cad", "listNum": "123", "index": "1", "mode": "PERMIT", "rdValue": [“12”], "ownerTag": "USER", "configStatus": "1", "innerUser": "false"}] |
日志说明 |
用户更新路由RD |
失败原因 |
当操作失败时,可能的原因如下: · NSO_ROUTE_LOGIC_CHECK_FAIL:逻辑校验失败 |
日志内容 |
删除路由RD LIST:[{$1,$2,$3,$4,$5,$6, $7]} |
参数解释 |
$1:ID $2:租户ID $3:用户ID $4:用户名称 $5:操作组 $6:语言环境标识 $7:入参对应的class |
举例 |
删除路由RD LIST [{ "id": "9bde4e6e332d70b521c935c24143905f" }] |
日志说明 |
用户删除路由RD |
失败原因 |
当操作失败时,可能的原因如下: · NSO_ROUTE_CONFIG_NOT_EXIST:配置不存在 |
日志内容 |
创建路由团体属性:[{$1,$2,$3,$4,$5,$6, $7,$8,$9,$10,$11,$12,$13]} |
参数解释 |
$1:设备ID $2:community名称 $3:团体属性下标 $4:操作类型 $5:团体属性编号 $6:所属用户 $7:配置状态 $8:租户ID $9:用户ID $10:用户名称 $11:操作组 $12:语言环境标识 $13:入参对应的class |
举例 |
创建路由团体属性 [{ "deviceId": "7b18a5a3ad3613d3b9ae2ec291ec0cad", "listName": "123", "index": "1", "mode": "PERMIT", " communityNumber": [“12”], "ownerTag": "USER", "configStatus": "1"}] |
日志说明 |
用户创建路由团体属性 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_ROUTE_LOGIC_CHECK_FAIL:逻辑校验失败 |
日志内容 |
更新路由团体属性:[{$1,$2,$3,$4,$5,$6, $7,$8,$9,$10,$11,$12,$13]} |
参数解释 |
$1:设备ID $2:RD属性列表编号 $3:RD属性列表下标 $4:RD属性列表模式 $5:RD属性列表值 $6:RD属性列表所属用户 $7:是否是内部调用 $8:租户ID $9:用户ID $10:用户名称 $11:操作组 $12:语言环境标识 $13:入参对应的class |
举例 |
更新路由团体属性 [{ "deviceId": "7b18a5a3ad3613d3b9ae2ec291ec0cad", "listName": "123", "index": "1", "mode": "PERMIT", " communityNumber": [“12”], "ownerTag": "USER", "configStatus": "1"}] |
日志说明 |
用户更新路由团体属性 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_ROUTE_LOGIC_CHECK_FAIL:逻辑校验失败 |
日志内容 |
删除路由团体属性:[{$1,$2,$3,$4,$5,$6, $7]} |
参数解释 |
$1:ID $2:租户ID $3:用户ID $4:用户名称 $5:操作组 $6:语言环境标识 $7:入参对应的class |
举例 |
删除路由团体属性[{ "id": "9bde4e6e332d70b521c935c24143905f" }] |
日志说明 |
用户删除路由团体属性 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_ROUTE_CONFIG_NOT_EXIST:配置不存在 |
日志内容 |
设备$9新增静态路由:[{$1,$2,$3,$4,$5,$6, $7, $8]} |
参数解释 |
$1:设备ID $2:静态路由网络配置方式 $3:静态路由所属用户 $4:静态路由目的IP和掩码 $5:静态路由优先级 $6:静态路由下一跳IP $7:出接口ID $8:DHCP标识 $9:设备名称 |
举例 |
设备"DeviceA"新增静态路由 [{ "deviceId": "4878d2cb488541e3c5b4a09585e53e1a", "networkTag": "WAN-OVERLAY", "ownerTag": "user", "ipAddressPrefix": "7.7.7.9/32", "preference": 90, "nextHopIpAddress": "0.0.0.0", "outInterfaceId": "b6e2dc05808d4b78cd3872fcf83dd540", "dhcp":1 "operatorGroup": "50001" }] |
日志说明 |
创建静态路由配置 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_ INPUT_NULL : 入参为空 · NSO_STATIC_ROUTE_VPN_NOT_EXIST : 静态路由VPN不存在 · NSO_ STATIC_ROUTE_DEST_VPN_NOT_EXIST: 静态路由目的VPN不存在 · NSO_STATIC_ROUTE_ UT_INTERFACE_NOT_EXIST: 静态路由出接口不存在 |
日志内容 |
删除静态路由:[{$1]} |
参数解释 |
$1:静态路由ID |
举例 |
删除静态路由 [{ "id": " 9962a731c52fd5d9bdfe2ab93d6cc4f8" }] |
日志说明 |
删除静态路由配置 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_INPUT_NULL:入参为空 · NSO_ USER_CAN_BE_MODIFIED:界面不能删除或更新非界面创建的静态路由 |
日志内容 |
设备$3更新静态路由:[{$1,$2,$3,$4,$5]} |
参数解释 |
$1:静态路由ID $2:静态路由优先级 $3:设备名称 |
举例 |
设备"DeviceA"更新静态路由 [{ "id": " f1b2656359c5c03442c3d28bee44ffa9", “preference”:” 90}] |
日志说明 |
更新静态路由配置 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_INPUT_NULL:入参为空 · NSO_STATIC_ROUTE_CFG_NOT_EXIST:静态路由配置不存在 · NSO_ USER_CAN_BE_MODIFIED:界面不能删除或更新非界面创建的静态路由 |
日志内容 |
创建OSPF路由:[{$1,$2,$3,$4,$5,$6, $7,$8,$9,$10,$117]} |
参数解释 |
$1:设备ID $2:OSPF的进程号 $3:VPN ID $4:路由ID $5:配置方式 $6:引入过滤策略 $7:接收过滤策略 $8:接口配置 $9:引入路由策略 $10:OSPF域 $11:协议类型 |
举例 |
创建OSPF路由[{ "deviceId": "dae2eecb7151bf4c595967ce1fc50fbd", "processId":"234", "routerId":"1.1.1.1", "ownerTag":"USER", "filterPolicyExport":{ "prefixName":"testpre" }, "filterPolicyImport":{ "prefixName":"testpre" }, "ospfRedistributes":[ { "protocol":"6", "asNumber":"22", "routePolicy":"test" } ], "protocol":"IPV4"}] |
日志说明 |
用户创建OSPF路由 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_OSPF_EXIST_ALREADY:OSPF已存在 |
日志内容 |
删除OSPF 路由[{$1,$2,$3,$4,$5,$6, $7]} |
参数解释 |
$1:ID |
举例 |
delete ospf[{ "id": "dae2eecb7151bf4c595967ce1fc50fbd" }] |
日志说明 |
删除OSPF |
失败原因 |
当操作失败时,可能的原因如下: · NSO_OSPF_DELETE_FAILED:配置删除失败 |
日志内容 |
修改OSPF路由:[{$1,$2,$3,$4,$5,$6, $7,$8,$9,$10,$11,$12,$13,$14,$15,$16,$17]} |
参数解释 |
$1:设备ID $2:OSPF的进程号 $3:VPN ID $4:路由ID $5:配置方式 $6:引入过滤策略 $7:接收过滤策略 $8:接口配置 $9:引入路由策略 $10:OSPF域 $11:协议类型 |
举例 |
修改OSPF路由 [{ "deviceId": "dae2eecb7151bf4c595967ce1fc50fbd", "processId":"234", "routerId":"1.1.1.1", "ownerTag":"USER", "filterPolicyExport":{ "prefixName":"testpre" }, "filterPolicyImport":{ "prefixName":"testpre" }, "ospfRedistributes":[ { "protocol":"6", "asNumber":"22", "routePolicy":"test" } ], "protocol":"IPV4"}] |
日志说明 |
用户修改OSPF路由 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_ROUTE_LOGIC_CHECK_FAIL:逻辑校验失败 |
日志内容 |
创建资源编号池:[{$1,$2,$3,$4,$5,$6, $7,$8]} |
参数解释 |
$1:管理LoopBack口序号 $2:BGP AS 号 $3:租户ID $4:用户ID $5:用户名称 $6:操作组 $7:语言环境标识 $8:入参对应的class |
举例 |
创建资源编号池 [{ "manageLoopbackNum": "20", "bgpAsNum": "10" }] |
日志说明 |
用户进行配置BGP AS号和管理LoopBack口编号 |
失败原因 |
当操作失败时,可能的原因如下: · MSM_LOOPBACK_ILLEGAL:LOOPBACK口编号取值范围为0-1023 · MSM_BGP_AS_ILLEGAL:BGP AS编号取值范围为1-4294967295 |
日志内容 |
更新资源编号池:[{$1,$2,$3,$4,$5,$6, $7,$8,$9]} |
参数解释 |
$1:管理LoopBack口序号 $2:BGP AS 号 $3:编号ID $4:租户ID $5:用户ID $6:用户名称 $7:操作组 $8:语言环境标识 $9:入参对应的class |
举例 |
更新资源编号池[{ "manageLoopbackNum": 0, "bgpAsNum": 1, "id": "f550b49b14f1c0940dc479f8368485a9" }] |
日志说明 |
用户更新配置BGP AS号和管理LoopBack 口编号 |
失败原因 |
当操作失败时,可能的原因如下: · MSM_LOOPBACK_ILLEGAL:loopback口编号取值范围为0-1023 · MSM_BGP_AS_ILLEGAL:bgp as编号取值范围为1-4294967295 · NSO_RN_BGPAS_NUM_CANT_UPDATE:BGP AS资源正在被使用,不允许修改BGP AS号 · NSO_RN_LOOPBACK_NUM_CANT_UPDATE:管理Loopback口编号正在被使用,不允许修改 |
日志内容 |
创建租户授权:[{$1}] |
参数解释 |
$1:授权租户ID |
举例 |
创建资租户授权 [{ "authTenantId": " f550b49b14f1c0940dc479f8368485a9" }] |
日志说明 |
MSP租户对普通租户添加租户授权的操作 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_MSP_ALLOCATE_TENANT_AUTH_EXIST:租户已授权 |
日志内容 |
删除租户授权:[{$1}] |
参数解释 |
$1:授权关系ID |
举例 |
删除租户授权 [{ "authId": " f550b49b14f1c0940dc479f8368485a9" }] |
日志说明 |
MSP租户对普通租户取消租户授权的操作 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_MSP_ALLOCATE_TENANT_AUTH_NOT_EXIST:授权关系不存在 · NSO_MSP_ALLOCATE_TENANT_POOL_NOT_FREE:租户地址池资源未释放 · NSO_MSP_ALLOCATE_TENANT_ACCESS_NOT_FREE:租户接入区资源未释放 · NSO_MSP_ALLOCATE_TENANT_VPN_NOT_FREE:租户VPN资源未释放 · NSO_MSP_ALLOCATE_TENANT_POP_NOT_FREE:租户POP资源未释放 · NSO_MSP_ALLOCATE_TENANT_WAN_NOT_FREE:租户WAN业务网络资源未释放 · NSO_MSP_ALLOCATE_TENANT_STUN_NOT_FREE:租户STUN服务资源未释放 |
日志内容 |
添加租户的System IP地址池:[{$1,$2}] |
参数解释 |
$1:授权租户ID $2:地址段集合 |
举例 |
添加租户的System IP地址池[{ "authTenantId": " f550b49b14f1c0940dc479f8368485a9", "ipPoolSegments": { "startIpAddress": " 1.1.1.1", "endIpAddress": " 1.1.1.254", "mask": 24 } }] |
日志说明 |
MSP租户为授权租户分配System IP地址池的操作 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_MSP_ALLOCATE_TENANT_POOL_EXIST:租户地址池已存在 · MSM_IP_POOL_SAME_NETWORK_IP_POOL:存在相同网段的IP地址池 · MSM_IP_POOL_SAME_NETWORK_IP_POOL_CONTACT_ADMIN:IP地址池可能与其他租户冲突,请联系系统管理员分配 · MSM_IP_POOL_IP_IN_SAME_NETWORK:地址池起始地址和结束地址必须在同一网段 |
日志内容 |
删除租户的System IP地址池:[{$1}] |
参数解释 |
$1:地址池ID |
举例 |
删除租户的System IP地址池[{ " ipPoolId": " f550b49b14f1c0940dc479f8368485a9" }] |
日志说明 |
MSP租户取消授权租户分配的System IP地址池的操作 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_MSP_ALLOCATE_TENANT_POOL_NOT_EXIST:租户地址池不存在 · MSM_IP_POOL_IN_USEL:不允许删除正在被使用的地址池 |
日志内容 |
添加租户的System IP地址段:[{$1,$2,$3,$4}] |
参数解释 |
$1:地址池ID $2:地址段起始IP $3:地址段终止IP $4:地址段掩码 |
举例 |
添加租户的System IP地址段[{ "ipPoolId": f550b49b14f1c0940dc479f8368485a9", "startIpAddress": "1.1.1.1", "endIpAddress": "1.1.1.254", "mask": 24 }] |
日志说明 |
MSP租户为已分配的地址池添加System IP地址段的操作 |
失败原因 |
当操作失败时,可能的原因如下: · MSM_IP_POOL_SAME_NETWORK_IP_POOL:存在相同网段的IP地址池 · MSM_IP_POOL_IP_IN_SAME_NETWORK:地址池起始地址和结束地址必须在同一网段 |
日志内容 |
添加租户的System IP地址段:[{$1,$2,$3,$4,$5}] |
参数解释 |
$1:地址池ID $2:地址段ID $3:地址段起始IP $4:地址段终止IP $5:地址段掩码 |
举例 |
添加租户的System IP地址段[{ "ipPoolId": "f550b49b14f1c0940dc479f8368485a9", "segmentId": "f551b49b25f1c0940dc479f8368485ac", "startIpAddress": "1.1.1.1", "endIpAddress": "1.1.1.254", "mask": 24 }] |
日志说明 |
MSP租户更新已分配的地址池指定System IP地址段的操作 |
失败原因 |
当操作失败时,可能的原因如下: · MSM_IP_POOL_SAME_NETWORK_IP_POOL:存在相同网段的IP地址池 · MSM_IP_POOL_IP_IN_SAME_NETWORK:地址池起始地址和结束地址必须在同一网段 |
日志内容 |
删除租户的System IP地址段:[{$1,$2}] |
参数解释 |
$1:地址池ID $2:地址段ID |
举例 |
删除租户的System IP地址段[{ "ipPoolId": "f550b49b14f1c0940dc479f8368485a9" "segmentID": "f550b49b543f1c0940dc479f8368498a9" }] |
日志说明 |
MSP租户删除已分配的地址池中的指定System IP地址段操作 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_MSP_ALLOCATE_TENANT_POOL_NOT_EXIST:租户地址池不存在 · MSM_IP_POOL_IN_USEL:不允许删除正在被使用的地址池 |
日志内容 |
MSP租户增加授权租户的RR接入区分配:[{$1,$2,$3}] |
参数解释 |
$1:授权租户ID $2:分配的接入站点能力 $3:分配的接入区ID |
举例 |
MSP租户增加授权租户的RR接入区分配[{ "authTenantId": "f550b49b14f1c0940dc479f8368485a9", "siteNum": 30, "zoneId": " f550b49b543f1c0940dc479f8368498a9" }] |
日志说明 |
MSP租户为授权租户分配RR接入区的操作 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_MSP_ACCESS_ZONE_NOT_DENY:接入区未开启阻断策略 · NSO_MSP_ALLOCATE_SITE_NUM_NULL:接入区接入站点能力不能为空 · NSO_MSP_ZONE_RR_INVALID:接入区RR部署状态异常 · NSO_MSP_ACCESS_ZONE_TENANT_LIMIT:接入区接入租户能力已达上限,禁止接入 · NSO_MSP_ZONE_SITE_ROLE_ERROR:接入区存在非RR角色或含有RR、CPE角色但未使能POP的站点 · NSO_MSP_ZONE_SITE_NUM_ERROR:接入区接入站点能力超出剩余接入能力 |
日志内容 |
MSP租户更新授权租户的RR接入区分配:[{$1,$2}] |
参数解释 |
$1:租户接入区分配siteNumID $2:分配的接入站点数 |
举例 |
MSP租户更新授权租户的RR接入区分配[{ "id": "f550b49b14f1c0940dc479f8368485a9", “siteNum”: 30 }] |
日志说明 |
MSP租户更新授权租户已分配RR接入区的操作 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_MSP_ZONE_SITE_NUM_ERROR:接入区接入站点能力超出剩余接入能力 · NSO_MSP_ZONE_SITE_NUM_INVALID:接入区接入站点能力不合法 |
日志内容 |
MSP租户删除授权租户的RR接入区分配:[{$1}] |
参数解释 |
$1:租户接入区分配ID |
举例 |
MSP租户删除授权租户的RR接入区分配[{ "id": "f550b49b14f1c0940dc479f8368485a9", }] |
日志说明 |
MSP租户删除授权租户已分配RR接入区的操作 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_MSP_ZONE_ALREADY_ACCESS_SITE:RR接入区已有站点接入,不允许取消分配 · NSO_MSP_ZONE_RR_IS_AREA_RR:接入区RR为区域RR,不允许取消 |
日志内容 |
MSP租户增加授权租户的VPN分配:[{$1,$2}] |
参数解释 |
$1:授权租户ID $2:VPN ID |
举例 |
MSP租户增加授权租户的VPN分配[{ "authTenantId": "f550b49b14f1c0940dc479f8368485a9", "vpnId": " f550b49b543f1c0940dc479f8368498a9" }] |
日志说明 |
MSP租户为授权租户分配VPN的操作 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_MSP_VPN_TENANT_SITE_NUM_IS_NULL:VPN的租户接入能力不能为空 · NSO_MSP_AUTH_TENANT_EXIST_SAME_VPN_NAME:被授权租户存在相同名称的VPN |
日志内容 |
MSP租户删除授权租户的VPN分配:[{$1}] |
参数解释 |
$1:租户VPN分配ID |
举例 |
MSP租户删除授权租户的VPN分配[{ "id": "f550b49b14f1c0940dc479f8368485a9", }] |
日志说明 |
MSP租户删除授权租户已分配VPN的操作 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_MSP_TENANT_HAS_VPN_SITE:授权租户在VPN下存在接入站点,不允许取消 · NSO_MSP_VPN_HAS_ALLOCATED_POP_SITE:VPN存在已分配的POP站点 · NSO_MSP_VPN_EXIST_TENANT_TOPO_AREA:授权租户在VPN下存在区域拓扑,不允许取消 |
日志内容 |
MSP租户增加授权租户的POP分配:[{$1,$2,$3}] |
参数解释 |
$1:授权租户ID $2:POP站点ID $3:VPN ID列表 |
举例 |
MSP租户增加授权租户的POP分配[{ "authTenantId": "f550b49b14f1c0940dc479f8368485a9", "siteId": "f550b49b14f1c0940dc76678368485a9", "vpnIds": [" f550b49b543f1c0940dc479f8368498a9"] }] |
日志说明 |
MSP租户为授权租户分配POP的操作 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_MSP_SOME_VPN_FAILED:VPN在指定POP站点上部署失败 · NSO_MSP_SITE_VPN_ALREADY_EXIST:POP站点上部分VPN已分配 · NSO_MSP_VPN_ACCESS_SITE_NULL:所选VPN没有接入站点能力 · NSO_MSP_POP_ACCESS_TENANT_LIMIT:POP站点接入租户能力已达上限,禁止接入 |
日志内容 |
MSP租户删除授权租户的分配POP上的单个VPN:[{$1,$2,$3}] |
参数解释 |
$1:授权租户ID $2:POP站点ID $3:VPN ID |
举例 |
MSP租户删除授权租户的分配POP上的单个VPN [{ "authTenantId": "f550b49b14f1c0940dc479f8368485a9", "siteId": "f550b49b14f1c0940dc76678368485a9", "vpnId": " f550b49b543f1c0940dc479f8368498a9" }] |
日志说明 |
MSP租户删除授权租户已分配POP站点的单个VPN的操作 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_MSP_POP_IS_TENANT_TOPO_AREA_SITE:POP站点为授权租户区域拓扑站点,不允许取消 |
日志内容 |
MSP租户删除授权租户的POP分配:[{$1}] |
参数解释 |
$1:授权租户ID $2:POP站点ID |
举例 |
MSP租户删除授权租户的POP分配[{ "authTenantId": "f550b49b14f1c0940dc479f8368485a9", "siteId": "f550b49b14f1c0940dc76678368485a9" }] |
日志说明 |
MSP租户删除授权租户已分配POP站点的操作 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_MSP_POP_IS_TENANT_TOPO_AREA_SITE:POP站点为授权租户区域拓扑站点,不允许取消 |
日志内容 |
MSP租户增加授权租户的WAN业务网络分配:[{$1,$2}] |
参数解释 |
$1:授权租户ID $2:WAN业务网络ID |
举例 |
MSP租户增加授权租户的WAN业务网络分配[{ "authTenantId": "f550b49b14f1c0940dc479f8368485a9", "networkId": " f550b49b543f1c0940dc479f8368498a9" }] |
日志说明 |
MSP租户为授权租户分配WAN业务网络的操作 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_MSP_AUTH_TENANT_HAS_SAME_NETWORK_NAME:授权租户存在相同名称的WAN业务网络,无法分配 · NSO_MSP_WAN_NETWORK_AUTH_TENANT_EXISTE:授权租户已分配该WAN业务网络 |
日志内容 |
MSP租户删除授权租户的WAN业务网络分配:[{$1}] |
参数解释 |
$1:租户WAN业务网络分配ID |
举例 |
MSP租户删除授权租户的WAN业务网络分配[{ "id": "f550b49b14f1c0940dc479f8368485a9", }] |
日志说明 |
MSP租户删除授权租户已分配WAN业务网络的操作 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_MSP_TENANT_HAS_VPN_SITE:授权租户在VPN下存在接入站点,不允许取消 · NSO_MSP_VPN_HAS_ALLOCATED_POP_SITE:VPN存在已分配的POP站点 · NSO_MSP_AUTH_TENANT_EXIST_SLA_POLICY:授权租户存在指定业务网络的SLA策略,不允许取消 |
日志内容 |
MSP租户增加授权租户的STUN服务分配:[{$1,$2}] |
参数解释 |
$1:授权租户ID $2:STUN Server主键ID |
举例 |
MSP租户增加授权租户的STUN服务分配[{ "authTenantId": "f550b49b14f1c0940dc479f8368485a9", "stunServerId": " f550b49b543f1c0940dc479f8368498a9" }] |
日志说明 |
MSP租户为授权租户分配STUN 服务的操作 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_MSP_AUTH_TENANT_NOT_EXIST_OR_ALREADY_AUTH:MSP授权的租户不存在或未授权 · NSO_MSP_AUTH_STUN_NOT_SUCCESS:STUN未部署成功,不允许分配 · NSO_MSP_AUTH_TENANT_EXIST_SAME_DEVICE_NAME_AND_PRIMARY_IP_STUN:被授权租户存在相同设备名称和IP地址的STUN,无法分配 |
日志内容 |
MSP租户删除授权租户的STUN服务分配:[{$1}] |
参数解释 |
$1:租户STUN 服务分配ID |
举例 |
MSP租户删除授权租户的STUN服务分配[{ "id": "f550b49b14f1c0940dc479f8368485a9", }] |
日志说明 |
MSP租户删除授权租户已分配STUN服务的操作 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_MSP_AUTH_STUN_IS_IN_USE:STUN已被授权租户的WAN详情业务绑定,请解除绑定后再删除 |
日志内容 |
增加授权租户"$1"动态QoS"$2"分配 [{$3,$4}] |
参数解释 |
$1:授权租户名称 $2:动态QoS名称 $3:授权租户ID $4:动态QoS ID $5:地址段掩码 |
举例 |
增加授权租户"test"动态QoS"12"分配 [{"authTenantId":"e6091d6e-0185-4a96-a809-5686be07704a","dynamicQosId":"39e96ff5bdbda857f6af2ca60864c4a8"}] |
日志说明 |
MSP租户新增动态QoS分配 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_MSP_ALLOCATE_TENANT_ID_NULL:租户ID为空 · NSO_MSP_DYNAMIC_QOS_ID_IS_NULL:动态QoS ID不能为空 · NSP_MSP_DYNAMIC_QOS_NOT_EXIST:动态QoS不存在 · NSP_MSP_DYNAMIC_QOS_IS_DELETED:动态QoS正在删除,不允许被分配 · NSO_MSP_ALLOCATE_TENANT_NOT_AUTH:租户未授权 · NSO_MSP_DYNAMIC_QOS_ALREADY_ALLOCATE:授权租户已分配该动态QoS · NSO_MSP_DYNAMIC_QOS_NAME_EXIST:动态QoS名称已存在 · NSO_MSP_USER_PROFILE_EXIST:用户模板已被其他动态QoS使用 |
日志内容 |
取消授权租户"$1"动态QoS"$2"分配 [{$3}] |
参数解释 |
$1:授权租户名称 $2:动态QoS名称 $3:动态QoS授权ID |
举例 |
MSP租户删除授权租户的STUN服务分配[{ "id": "f550b49b14f1c0940dc479f8368485a9", }] |
日志说明 |
MSP租户取消动态QoS分配 |
失败原因 |
当操作失败时,可能的原因如下: · PARAMS_NOT_EMPTY:存在必填参数为空 · NSO_MSP_AUTH_TENANT_EXIST_SPOKE_TUNNELS:动态QoS已被该租户使用,不允许取消 |
日志内容 |
post /virtual-network/virtual-template:$1,$2,$3,$4,$5,$6, $7,$8, $9, $10 |
参数解释 |
$1:设备ID $2:虚拟模板接口编号 $3:虚拟模板接口的IPv4地址/掩码 $4:认证对端方式:PAP(PAP认证)、CHAP(CHAP认证)、PAP_CHAP(PAP-CHAP认证) $5:ISP域名称 $6:是否开启PPP计费功能 $7:上行带宽 $8:下行带宽 $9:接入设备接口最大传输单元 $10:接入设备接口TCP最大报文长度 |
举例 |
post /virtual-network/virtual-template [{ "deviceId": "f1f31c57581a820bbab909bbcdc76c60", "interfaceNum": 2047, "ipv4Address": "23.1.1.47/32", "authMode": "PAP_CHAP", "ispDomainName": "test", "accountStatistics":true, "upBandwidth":1000, "downBandwidth":1000, "mtu":1000, "tcpMss":1000}] |
日志说明 |
创建虚拟模板接口 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_VT_TENANT_ID_NOT_NULL:租户信息不能为空 · NSO_VT_DEVICE_NOT_ALLOW:设备不存在或者没有设备权限 · NSO_VT_DEVICE_NOT_EXIST:设备不存在 · NSO_VT_DEVICE_ID_NOT_EMPTY:设备ID不能为空 · NSO_VT_INTERFACE_NUM_NOT_NULL:虚拟模板接口编号不能为空 · NSO_VT_INTERFACE_NUM_OUT_RANGE:虚拟模板接口编号取值范围为0~2047 · NSO_VT_INTERFACE_NUM_IS_EXIST:指定设备已存在相同的虚拟模板接口编号 · NSO_VT_IPV4_ADDRESS_NOT_EMPTY:虚拟模板接口的IPv4地址/掩码不能为空 · NSO_VT_ADDRESS_IS_ILLEGAL:虚拟模板接口的IPv4地址/掩码格式不正确 · NSO_VT_ADDRESS_IS_NOT_ALLOW:虚拟模板接口的IPv4地址/掩码不支持广播地址、环回地址、组播地址、保留地址和网络地址 · NSO_VT_AUTH_MODE_NOT_NULL:认证对端方式不能为空 · NSO_VT_ISP_DOMAIN_NAME_NOT_EMPTY:ISP域名称不能为空 · NSO_VT_ISP_DOMAIN_NAME_OUT_RANGE:ISP域名称长度为1~255个字符 · NSO_VT_ISP_DOMAIN_NAME_IS_ILLEGAL:ISP域名称不能包含中文、空格和特殊字符\|/:*?"<>@ · NSO_VT_ISP_DOMAIN_NAME_IS_EXCLUDE_STR:ISP域名称不支持字符串“d”、“de”、“def”、“defa”、“defau”、“defaul”、“default”、“i”、“if”、“if-”、“if-u”、“if-un”、“if-unk”、“if-unkn”、“if-unkno”、“if-unknow”和“if-unknown” · NSO_VT_ACCOUNT_STATISTICS_NOT_NULL:是否开启PPP计费不能为空 · NSO_VT_UP_BANDWIDTH_NOT_NULL:上行带宽不能为空 · NSO_VT_UP_BANDWIDTH_OUT_RANGE:上行带宽取值范围为1~400000000 · NSO_VT_DOWN_BANDWIDTH_NOT_NULL:下行带宽不能为空 · NSO_VT_DOWN_BANDWIDTH_OUT_RANGE:下行带宽取值范围为1~400000000 · NSO_VT_MTU_OUT_RANGE:MTU取值范围为46~9600 · NSO_VT_TCP_MSS_OUT_RANGE:TCP MSS取值范围为128~9560 · NSO_VT_INTERFACE_CREATE_FAIL:虚拟模板接口创建失败 |
日志内容 |
delete /virtual-network/virtual-template:$1 |
参数解释 |
$1:虚拟模板接口主键ID |
举例 |
delete /virtual-network/virtual-template [{ "virtualTemplateId": "6a5710c570cea4d91543950879a8e982" }] |
日志说明 |
删除虚拟模板接口 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_VT_TENANT_ID_NOT_NULL:租户信息不能为空 · NSO_VT_ID_NOT_EMPTY:虚拟模板接口ID不能为空 · NSO_VIRTUAL_TEMPLATE_IS_BIND_BY_L2TP_GROUP:被L2TP组绑定的虚拟模板接口不允许删除 · NSO_VIRTUAL_TEMPLATE_IS_BIND_BY_WAN_DETAIL:被WAN详情绑定的虚拟模板接口不允许删除 |
日志内容 |
post /virtual-network/virtual-template/retry:$1 |
参数解释 |
$1:虚拟模板接口主键ID |
举例 |
post /virtual-network/virtual-template/retry [{ "virtualTemplateId": "6a5710c570cea4d91543950879a8e982" }] |
日志说明 |
重试虚拟模板接口 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_VT_TENANT_ID_NOT_NULL:租户信息不能为空 · NSO_VT_ID_NOT_EMPTY:虚拟模板接口ID不能为空 · NSO_VIRTUAL_TEMPLATE_NOT_EXIST:虚拟模板接口不存在 · NSO_VIRTUAL_TEMPLATE_RETRY_NOT_ALLOW:只允许重试待部署、部署失败或删除失败的虚拟模板接口 · NSO_VT_DEVICE_NOT_EXIST:设备不存在 · NSO_VT_DEVICE_NOT_ZTP:设备未开局 |
日志内容 |
post /virtual-network/l2tp-group:$1,$2,$3,$4,$5 |
参数解释 |
$1:设备ID $2:L2TP组编号 $3:虚拟模板接口ID $4:L2TP隧道的对端名称 $5:L2TP隧道的验证密钥 |
举例 |
post /virtual-network/l2tp-group [{ "deviceId": "b84adbb400db5b6a1061b6d7170c365a", "l2tpGroupNum": 1, "vtInterfaceId": "a9dae5c19740bab25e6e22124790dede", "l2tpRemoteName": "1", "l2tpPassword": "123" }] |
日志说明 |
创建L2TP组 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_L2TP_TENANT_ID_NOT_NULL:租户信息不能为空 · NSO_L2TP_DEVICE_NOT_ALLOW:设备不存在或者没有设备权限 · NSO_L2TP_DEVICE_NOT_EXIST:设备不存在 · NSO_L2TP_DEVICE_ID_NOT_EMPTY:设备ID不能为空 · NSO_L2TP_GROUP_NUM_NOT_NULL:L2TP组编号不能为空 · NSO_L2TP_GROUP_NUM_OUT_RANGE:L2TP组编号取值范围为1~65535 · NSO_L2TP_GROUP_NUM_IS_EXIST:指定设备已存在相同的L2TP组编号 · NSO_L2TP_VT_INTERFACE_ID_NOT_EMPTY:虚拟模板接口不能为空 · NSO_L2TP_VT_INTERFACE_NOT_EXIST:指定的虚拟模板接口不存在 · NSO_L2TP_VT_INTERFACE_ILLEGAL:虚拟模板接口不是Virtual-Template接口 · NSO_L2TP_VT_IN_DELETE_STATUS:虚拟模板接口处于删除中或删除失败状态,不允许绑定 · NSO_L2TP_REMOTE_NAME_NOT_EMPTY:对端隧道名称不能为空 · NSO_L2TP_REMOTE_NAME_OUT_RANGE:对端隧道名称长度为1~31个字符 · NSO_L2TP_REMOTE_NAME_ILLEGAL:对端隧道名称不支持空格和特殊字符"?\ · NSO_L2TP_REMOTE_NAME_IS_EXIST:对端隧道名称已经被指定设备上的其它L2TP组使用 · NSO_L2TP_PASSWORD_NOT_EMPTY:隧道验证密钥不能为空 · NSO_L2TP_PASSWORD_OUT_RANGE:隧道验证密钥长度为1~16个字符 · NSO_L2TP_PASSWORD_ILLEGAL:隧道验证密钥不支持中文、空格和特殊字符"?\ |
日志内容 |
delete /virtual-network/l2tp-group:$1 |
参数解释 |
$1:L2TP组主键ID |
举例 |
delete /virtual-network/l2tp-group [{ "l2tpGroupId": "5daba7b39fa6ec34118d8017e1bc3ee9" }] |
日志说明 |
删除L2TP组 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_L2TP_TENANT_ID_NOT_NULL:租户信息不能为空 · NSO_L2TP_GROUP_ID_NOT_EMPTY:L2TP组ID不能为空 |
日志内容 |
post /virtual-network/l2tp-group/retry:$1 |
参数解释 |
$1:L2TP组主键ID |
举例 |
post /virtual-network/l2tp-group/retry [{ "l2tpGroupId": "5daba7b39fa6ec34118d8017e1bc3ee9" }] |
日志说明 |
重试L2TP组 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_L2TP_TENANT_ID_NOT_NULL:租户信息不能为空 · NSO_L2TP_GROUP_ID_NOT_EMPTY:L2TP组ID不能为空 · NSO_L2TP_GROUP_NOT_EXIST:L2TP组不存在 · NSO_L2TP_GROUP_RETRY_NOT_ALLOW:只允许重试待部署、部署失败或删除失败的L2TP组 · NSO_L2TP_DEVICE_NOT_EXIST:设备不存在 · NSO_L2TP_DEVICE_NOT_ZTP:设备未开局 |
日志内容 |
设备"$1"创建STUN Server:[{$2,$3,$4,$5,$6,$7,$8,$9,$10}] |
参数解释 |
$1:设备名称 $2:设备ID $3:IP地址 $4:端口号 $5:协同IP地址 $6:协同端口号 $7:NAT转换IP地址 $8:NAT转换端口号 $9:NAT转换协同IP地址 $10:NAT转换协同端口号 |
举例 |
设备"172.39.75.31"创建STUN Server: [{ "deviceId": "66a262aef55fcd1db9cced99c658d3da", "primaryIp": "1.1.1.1", "primaryPort": "1234", "alternativeIp": "1.1.1.2", "alternativePort": "1235", "globalIp": "1.1.1.3", "globalPort": "1236", "globalAlternativeIp": "1.1.1.4", "globalAlternativePort": "1237" }] |
日志说明 |
创建STUN Server |
失败原因 |
当操作失败时,可能的原因如下: · NSO_INPUT_CAN_NOT_NULL:入参不能为空 · NSO_TENANT_ID_CAN_NOT_EMPTY:租户ID不能为空 · NSO_DEVICE_NOT_ALLOW:设备不存在或者没有设备权限 · NSO_STUN_DEVICE_ID_CAN_NOT_EMPTY:设备ID不能为空 · NSO_STUN_ID_CAN_NOT_EMPTY:STUN ID不能为空 · NSO_STUN_IP_CAN_NOT_NULL:STUN IP地址不能为空 · NSO_DEVICE_STUN_PORT_INVALID:STUN 端口取值范围为1024-65535 · NSO_DEVICE_STUN_IPANDNAT_SAME:IP地址和NAT转换地址不允许相同 · NSO_DEVICE_STUN_IPANDALTER_SAME:IP地址和NAT转换协同地址不允许相同 · NSO_DEVICE_STUN_ALTERANDNAT_SAME:协同IP地址和NAT转换地址不允许相同 · NSO_DEVICE_STUN_ALTERANDNATALTER_SAME:协同IP地址和NAT转换协同地址不允许相同 · NSO_DEVICE_STUN_NATPORT_UNEQULE:NAT转换端口号和NAT转换协同端口号不允许相同 · NSO_DEVICE_STUN_IP_UNEQULE:STUN IP地址和协同IP地址不能相同 · NSO_DEVICE_STUN_PORT_UNEQULE:STUN 端口号和协同端口号不能相同 · NSO_DEVICE_STUN_GLOBALIP_EXIST:NAT转换地址和NAT转换协同地址必须同时存在 · NSO_DEVICE_STUN_GLOBALIP_UNEQULE:NAT转换地址和NAT转换协同地址不允许相同 · NSO_DEVICE_STUNSERVER_EXIST_WANDETAIL:该设备已下发WAN详情,不允许修改或删除STUN Server · NSO_STUN_SERVER_EXIST_IN_DEVICE:设备上已存在STUN Server配置,请先删除再创建 · NSO_STUN_SERVER_DEVICE_NOTONLINE:设备不在线 · NSO_STUN_SERVER_IP_SAME:地址配置与该设备已有STUN配置重复 · NSO_DEVICE_STUN_NEED_IP:缺少协同端口对应的IP配置 · NSO_DEVICE_STUN_NAT_NEED_IP:缺少NAT转换端口对应的IP配置 · NSO_DEVICE_STUN_ALTER_NEED_IP:缺少NAT转换协同端口对应的IP配置 · NSO_STUN_PRIMARY_IPADDR_INVALID:IP地址格式有误 · NSO_STUN_ALTERNATIVE_IPADDR_INVALID:协同IP地址格式有误 · NSO_STUN_NAT_IPADDR_INVALID:NAT转换地址格式有误 · NSO_STUN_NAT_ALTERNATIVE_IPADDR_INVALID:NAT转换协同地址格式有误 · NSO_DEVICE_STUN_MODE_SAME:协同地址需与STUN IP地址的NAT转换配置方式一致 · NSO_STUN_EXIST_SAME_DEVICE_NAME_AND_PRIMARY_IP:已存在相同设备名称和IP地址的STUN |
日志内容 |
设备"$1"删除STUN Server [{$2}] |
参数解释 |
$1:设备名称 $2:STUN Server主键ID |
举例 |
设备"172.39.75.31"删除STUN Server [ {"id":"9408e18e4e0a4866277cdd6fa2da1004"} ] |
日志说明 |
删除STUN Server |
失败原因 |
当操作失败时,可能的原因如下: · NSO_INPUT_CAN_NOT_NULL:入参不能为空 · NSO_STUN_CAN_NOT_OPERATE_OTHER_TENANT_STUN:非当前租户创建的STUN,不允许操作 · NSO_STUN_MSP_CAN_NOT_DELETE_AUTH_DATA:STUN已被分配给普通租户使用,不允许删除 |
日志内容 |
设备"$1"重试STUN Server [{$2}] |
参数解释 |
$2:设备名称 $3:STUN Server主键ID |
举例 |
设备"172.39.75.31"重试STUN Server [ {"id":"9408e18e4e0a4866277cdd6fa2da1004"} ] |
日志说明 |
重试STUN Server |
失败原因 |
当操作失败时,可能的原因如下: · NSO_INPUT_CAN_NOT_NULL:入参不能为空 · NSO_STUN_CAN_NOT_OPERATE_OTHER_TENANT_STUN:非当前租户创建的STUN,不允许操作 |
日志内容 |
创建动态QoS"$1" [{$1, $2, $3, $4, $5}] |
参数解释 |
$1:动态QoS名称 $2:用户模板 $3:IP地址 $4:QoS策略模板 $5:下行带宽限速开关 |
举例 |
创建动态QoS"2" [{"dynamicQosName":"2","userProfile":"ADWAN_2","qosPolicy":"2","downBandwidthLR":true}] |
日志说明 |
创建动态QoS |
失败原因 |
当操作失败时,可能的原因如下: · NSO_DQP_DATA_BASE_EXCEPTION:系统异常,数据操作失败 · NSO_DQP_DYNAMIC_QOS_NAME_EXIST:动态QoS名称已存在 · NSO_DQP_USER_PROFILE_EXIST:用户模板已被其他动态QoS使用 · NSO_DQP_DYNAMIC_QOS_MAX_LIMIT:单个租户下最多支持{0}个动态QoS · NSO_DQP_DYNAMIC_QOS_NAME_IS_NULL:动态QoS名称不能为空 · NSO_DQP_DYNAMIC_QOS_NAME_ILLEGAL:动态QoS名称是不能以空白字符开头结尾的任意字符串,且长度范围为1~255 · NSO_DQP_USER_PROFILE_IS_NULL:用户模板不能为空 · NSO_DQP_USER_PROFILE_ILLEGAL:用户模板必须以ADWAN_开头的A-Z,a-z,0-9,_任意组合最大长度为31的字符串 · NSO_DQP_QOS_POLICY_ILLEGAL:QoS策略只支持由字母、数字和英文标点(空白字符,",\\,?除外) 组成的长度为1-31的字符串 · NSO_DQP_DOWN_BANDWIDTH_LR_ILLEGAL:下行带宽限速不能为空 |
日志内容 |
删除动态QoS"$1" [{$2}] |
参数解释 |
$1:动态QoS名称 $2:动态QoS ID |
举例 |
删除动态QoS"2" [{"id":"0b6206b6a1441656f363c5ce0d81cefe"}] |
日志说明 |
删除动态QoS |
失败原因 |
当操作失败时,可能的原因如下: · NSO_DQP_DATA_BASE_EXCEPTION:系统异常,数据操作失败 · NSO_DQP_DYNAMIC_QOS_NOT_EXIST:动态QoS不存在 · NSO_DQP_MSP_DYNAMIC_QOS_NO_PERMISSION:MSP分配的动态QoS无权限执行该操作 · NSO_DQP_DYNAMIC_QOS_BE_USED_BY_MSP:动态QoS已被其他租户使用,不允许删除 · NSO_DQP_DYNAMIC_QOS_NO_PERMISSION:动态QoS操作权限不足 · NSO_DQP_DYNAMIC_QOS_ID_IS_NULL:动态QoS ID不能为空 |
日志内容 |
更新动态QoS"$1" [{$2, $3, $4, $5}] |
参数解释 |
$1:动态QoS名称 $2:动态QoS ID $3:动态QoS修改后名称 $4:QoS策略模板 $5:下行带宽限速开关 |
举例 |
更新动态QoS"1" [{"id":"39e96ff5bdbda857f6af2ca60864c4a8","dynamicQosName":"12","qosPolicy":"22","downBandwidthLR":true}] |
日志说明 |
更新动态QoS |
失败原因 |
当操作失败时,可能的原因如下: · NSO_DQP_DYNAMIC_QOS_NOT_EXIST:动态QoS不存在 · NSO_DQP_MSP_DYNAMIC_QOS_NO_PERMISSION:MSP分配的动态QoS无权限执行该操作 · NSO_DQP_DYNAMIC_QOS_IS_DELETED:动态QoS正在删除,不允许修改 · NSO_DQP_DYNAMIC_QOS_NAME_EXIST:动态QoS名称已存在 · NSO_DQP_DYNAMIC_QOS_NO_PERMISSION:动态QoS操作权限不足 · NSO_DQP_CONFIG_IS_DEPLOYING:动态QoS配置正在部署中,请部署完成后操作 · NSO_DQP_DYNAMIC_QOS_ID_IS_NULL:动态QoS ID不能为空 · NSO_DQP_DYNAMIC_QOS_NAME_ILLEGAL:动态QoS名称是不能以空白字符开头结尾的任意字符串,且长度范围为1~255 · NSO_DQP_QOS_POLICY_ILLEGAL:QoS策略只支持由字母、数字和英文标点(空白字符,",\\,?除外) 组成的长度为1-31的字符串 |
日志内容 |
动态QoS"$1"批量新增中心站点 [{$2,$3 }] |
参数解释 |
$1:动态QoS 名称 $2:动态QoS ID $3:站点ID集合 |
举例 |
动态QoS"12"批量新增中心站点 [{"dynamicQosId":"39e96ff5bdbda857f6af2ca60864c4a8","siteIds":["dba606474d60de2a0ae2769184a0d2b4","3b8d5a91f355c1628eed80e73a17d153"]}] |
日志说明 |
动态QoS批量新增中心站点 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_DQP_DATA_BASE_EXCEPTION:系统异常,数据操作失败 · NSO_DQP_HUB_SITE_IS_USED:中心站点已被动态QoS绑定 · NSO_DQP_DYNAMIC_QOS_NOT_EXIST:动态QoS不存在 · NSO_DQP_MSP_DYNAMIC_QOS_NO_PERMISSION:MSP分配的动态QoS无权限执行该操作 · NSO_DQP_DYNAMIC_QOS_IS_DELETED_HUB:动态QoS正在删除,不允许增加中心站点 · NSO_DQP_HUB_SITE_MAX_LIMIT:单个动态QoS下最多支持{0}个中心站点 · NSO_DQP_HUB_SITE_NOT_EXIST_OR_NO_PERMISSION:中心站点不存在或操作权限不足 · NSO_DQP_DYNAMIC_QOS_NO_PERMISSION:动态QoS操作权限不足 · NSO_DQP_DYNAMIC_QOS_HUB_SITE_ID_DELETED:站点正在从动态QoS中删除,不允许添加 · NSO_DQP_DYNAMIC_QOS_ID_IS_NULL:动态QoS ID不能为空 · NSO_DQP_HUB_SITE_IDS_ARE_EMPTY:中心站点ID集合不能为空 |
日志内容 |
动态QoS"$1"批量新增中心站点 [{$2,$3 }] |
参数解释 |
$1:动态QoS 名称 $2:动态QoS ID $3:站点ID集合 |
举例 |
动态QoS"12"批量删除中心站点 [{"dynamicQosId":"39e96ff5bdbda857f6af2ca60864c4a8","siteIds":["dba606474d60de2a0ae2769184a0d2b4"]}] |
日志说明 |
动态QoS批量删除中心站点 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_DQP_DATA_BASE_EXCEPTION:系统异常,数据操作失败 · NSO_DQP_DYNAMIC_QOS_NOT_EXIST:动态QoS不存在 · NSO_DQP_MSP_DYNAMIC_QOS_NO_PERMISSION:MSP分配的动态QoS无权限执行该操作 · NSO_DQP_DYNAMIC_QOS_NO_PERMISSION:动态QoS操作权限不足 · NSO_DQP_DYNAMIC_QOS_ID_IS_NULL:动态QoS ID不能为空 · NSO_DQP_HUB_SITE_DETAIL_IDS_ARE_EMPTY:中心站点详情ID集合不能为空 |
日志内容 |
创建动态QoS"$1" [{$2, [$3, $4]}] 动态QoS"$1"批量新增分支站点隧道 [{"dynamicQosId":"39e96ff5bdbda857f6af2ca60864c4a8","tunnels":[{"interfaceId":"7744d8433b55b26a501f7bdbbfc28215","downBandwidth":222}]}] |
参数解释 |
$1:动态QoS名称 $2:动态QoS ID $3:隧道接口ID $4:下行带宽值 |
举例 |
动态QoS"12"批量新增分支站点隧道 [{"dynamicQosId":"39e96ff5bdbda857f6af2ca60864c4a8","tunnels":[{"interfaceId":"7744d8433b55b26a501f7bdbbfc28215","downBandwidth":222}]}] |
日志说明 |
动态QoS批量新增分支站点隧道 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_DQP_DYNAMIC_QOS_NOT_EXIST:动态QoS不存在 · NSO_DQP_DYNAMIC_QOS_IS_DELETED_SPOKE:动态QoS正在删除,不允许增加分支站点隧道 · NSO_DQP_SPOKE_TUNNEL_MAX_LIMIT:单个租户下最多支持{0}个分支站点隧道 · NSO_DQP_DYNAMIC_QOS_NO_PERMISSION:动态QoS操作权限不足 · NSO_DQP_SPOKE_TUNNEL_IS_USED:分支站点隧道已被动态QoS绑定 · NSO_DQP_SPOKE_TUNNEL_NOT_EXIST_OR_NO_PERMISSION:分支站点操作权限不足或分支站点隧道不存在 · NSO_DQP_DATA_BASE_EXCEPTION:系统异常,数据操作失败 · NSO_DQP_DYNAMIC_QOS_ID_IS_NULL:动态QoS ID不能为空 · NSO_DQP_SPOKE_TUNNELS_ARE_EMPTY:分支站点隧道集合不能为空 |
日志内容 |
动态QoS"$1"批量删除分支站点隧道 [{$2, $3}] |
参数解释 |
$1:动态QoS名称 $2:动态QoS ID $3:分支站点隧道ID集合 |
举例 |
动态QoS"12"批量删除分支站点隧道 [{"dynamicQosId":"39e96ff5bdbda857f6af2ca60864c4a8","ids":["7744d8433b55b26a501f7bdbbfc28215"]}] |
日志说明 |
动态QoS批量删除分支站点隧道 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_DQP_DYNAMIC_QOS_NOT_EXIST:动态QoS不存在 · NSO_DQP_DYNAMIC_QOS_IS_DELETED_SPOKE:动态QoS正在删除,不允许增加分支站点隧道 · NSO_DQP_SPOKE_TUNNEL_MAX_LIMIT:单个租户下最多支持{0}个分支站点隧道 · NSO_DQP_DYNAMIC_QOS_NO_PERMISSION:动态QoS操作权限不足 · NSO_DQP_SPOKE_TUNNEL_IS_USED:分支站点隧道已被动态QoS绑定 · NSO_DQP_SPOKE_TUNNEL_NOT_EXIST_OR_NO_PERMISSION:分支站点操作权限不足或分支站点隧道不存在 · NSO_DQP_DATA_BASE_EXCEPTION:系统异常,数据操作失败 · NSO_DQP_DYNAMIC_QOS_ID_IS_NULL:动态QoS ID不能为空 · NSO_DQP_SPOKE_TUNNEL_DETAIL_IDS_ARE_EMPTY:分支站点隧道ID集合不能为空 |
日志内容 |
更新动态QoS"$1"分支站点"$2"设备"$3"隧道"$4"的下行带宽 [{"id":$5, $6}] |
参数解释 |
$1:动态QoS名称 $2:分支站点名称 $3:设备名称 $4:隧道名称 $5:隧道接口ID $6:下行带宽值 |
举例 |
更新动态QoS"12"分支站点"RR2"设备"RR2"隧道"Tunnel1"的下行带宽 [{"id":"7744d8433b55b26a501f7bdbbfc28215","downBandwidth":"333"}] |
日志说明 |
更新动态QoS分支站点隧道下行带宽 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_DQP_SPOKE_TUNNEL_NOT_EXIST_OR_NO_PERMISSION:分支站点操作权限不足或分支站点隧道不存在 · NSO_DQP_DYNAMIC_QOS_NO_PERMISSION:动态QoS操作权限不足 · NSO_DQP_SPOKE_TUNNEL_DETAIL_IS_DELETING:分支站点隧道详情正在删除,不允许操作 · NSO_DQP_SPOKE_CONFIG_IS_DEPLOYING:分支站点隧道配置正在部署中,请部署完成后操作 · NSO_DQP_DATA_BASE_EXCEPTION:系统异常,数据操作失败 · NSO_DQP_SPOKE_TUNNEL_INTERFACE_ID_IS_BLANK:分支站点隧道ID不能为空 · NSO_DQP_DOWN_BANDWIDTH_IS_NULL:分支站点隧道下行带宽不能为空 · NSO_DQP_DOWN_BANDWIDTH_ILLEGAL:分支站点隧道下行带宽取值范围为8~10000000 |
日志内容 |
重试动态QoS"$1"配置 [{$2}] 重试动态QoS"$1"中心站点"$3"配置 [{$2,$4}] 重试动态QoS"$1"分支站点"$3"设备"$5"隧道"$6"配置 [{$2,$7}] |
参数解释 |
$1:动态QoS名称 $2:动态QoS ID $3:站点名称 $4:中心站点ID 集合 $5:设备名称 $6:分支站点隧道接口ID |
举例 |
重试动态QoS"12"配置 [{"dynamicQosId":"39e96ff5bdbda857f6af2ca60864c4a8"}] 重试动态QoS"12"中心站点"RR2"配置 [{"dynamicQosId":"39e96ff5bdbda857f6af2ca60864c4a8","hubSiteId":"3b8d5a91f355c1628eed80e73a17d153"}] 重试动态QoS"12"分支站点"RR2"设备"RR2"隧道"Tunnel1"配置 [{"dynamicQosId":"39e96ff5bdbda857f6af2ca60864c4a8","spokeTunnelId":"7744d8433b55b26a501f7bdbbfc28215"}] |
日志说明 |
重试动态QoS 重试动态QoS单个中心站点 重试动态QoS单个分支站点隧道 |
失败原因 |
当操作失败时,可能的原因如下: · NSO_DQP_HUB_DYNAMIC_QOS_ID_IS_NULL:重试单个中心站点配置时,动态QoS ID不能为空 · NSO_DQP_SPOKE_DYNAMIC_QOS_ID_IS_NULL:重试单个分支站点隧道配置时,动态QoS ID不能为空 · NSO_DQP_HUB_SPOKE_IS_NOT_NULL:重试操作时,中心站点详情ID和分支站点隧道详情ID不能同时存在 · NSO_DQP_DYNAMIC_QOS_NOT_EXIST:动态QoS不存在 · NSO_DQP_DYNAMIC_QOS_NO_PERMISSION:动态QoS操作权限不足 · NSO_DQP_DATA_BASE_EXCEPTION:系统异常,数据操作失败 · NSO_DQP_MSP_DYNAMIC_QOS_NO_PERMISSION:MSP分配的动态QoS无权限执行该操作 |
本节介绍系统管理的操作日志信息。
日志内容 |
更新告警$6阈值信息:[{$1,$2,$3,$4,$5,$6, $7,$8, $9,$10, $11,$12 |
参数解释 |
$1:告警开关 $2:重要告警开关 $3:重要告警阈值 $4:次要告警开关 $5:次要告警阈值 $6:告警类型 $7:租户ID $8:用户ID $9:用户名称 $10:用户组 $11:语言环境标识 $12:入参对应的class |
举例 |
更新告警" LINK_LOSSPACKET "阈值信息[{ "isActive": 1, "isImportantActive": 1, "importantThreshold": 80, "isSecondaryActive": 1, "secondaryThreshold": 30, "alarmType": "LINK_LOSSPACKET" }] |
日志说明 |
用户进行修改告警阈值相关信息 |
失败原因 |
当操作失败时,可能的原因如下: · MSM_ALARM_TYPE_THRESHOLD_MISMATCH:设置阈值与类型不匹配 · MSM_ALARM_THRESHOLD_RANGE_ERROR:严重告警阈值必须大于次要告警阈值 · MSM_ALARM_DELAY_JITTER_RANGE_ERROR:告警阈值范围是1-2147483647 |
日志内容 |
更新告警归类配置:[{$1,$2,$3,$4,$5,$6, $7,$8,$9,$10, $11,$12,$13 |
参数解释 |
$1:告警归类开关 $2:设备下线不发链路下线告警开关 $3:回溯时间 $4:Underlay下线不发Overlay告警开关 $5:设备下线告警容错开关 $6:合并链路下线告警开关 $7:合并质量告警开关 $8:租户ID $9:用户ID $10:用户名称 $11:用户组 $12:语言环境标识 $13:入参对应的class |
举例 |
更新告警归类配置[{ "isActive": 1, "isActiveForDeviceOffline": 0, "deviceOfflineRecallTime": 1, "isActiveForOverlay": 1, "isActiveDelaySendDeviceOffline": 0, "isActiveDuplexLinkOffline": 0, "isActiveDuplexLinkQuality": 0 }] |
日志说明 |
用户进行修改告警归类信息 |
失败原因 |
当操作失败时,可能的原因如下: · 无 |
日志内容 |
更新链路告警开关:[{$1,$2,$3,$4,$5,$6, $7,$8,$9,$10, $11,$12,$13,$14,$15,$16 |
参数解释 |
$1:Underlay下线开关 $2:Underlay延时开关 $3:Underlay丢包率开关 $4:Underlay抖动开关 $5:Underlay带宽开关 $6:Overlay下线开关 $7:Overlay延时开关 $8:Overlay丢包率开关 $9:Overlay抖动开关 $10:Overlay带宽开关 $11:租户ID $12:用户ID $13:用户名称 $14:用户组 $15:语言环境标识 $16:入参对应的class |
举例 |
更新链路告警开关[{ "isUnderlayOfflineActive": 1, "isUnderlayLinkDelay": 0, "isUnderlayLinkPacketLoss": 1, "isUnderlayLinkJitter": 1, "isUnderlayBandwidthActive": 1, "isOverlayOfflineActive": 1, "isOverlayLinkDelay": 1, "isOverlayLinkPacketLoss": 1, "isOverlayLinkJitter": 1, "isOverlayBandwidthActive": 1 }] |
日志说明 |
用户进行修改链路告警配置 |
失败原因 |
当操作失败时,可能的原因如下: · 无 |