手册下载
操作日志信息参考
资料版本:5W101-20230718
Copyright © 2023 新华三技术有限公司版权所有,保留一切权利。
非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,并不得以任何形式传播。
除新华三技术有限公司的商标外,本手册中出现的其它公司的商标、产品标识及商品名称,由各自权利人拥有。
本文档中的信息可能变动,恕不另行通知。
目 录
8.10 update flow group instance
9.28 delete-tunnel-pcep-config
9.30 delete-hot-standby-config
10.5 start get analysisResultAsyn
操作日志记录的是用户进行的系统操作、配置更改等事件,例如设备操作(添加、修改、删除等)、隧道配置等。操作日志信息包含日志的操作描述、操作结果和失败原因等,为用户进行系统诊断和维护提供参考。
本文假设您已具备数据通信技术知识,并熟悉H3C SeerEngine-WAN产品。
登陆SeerEngine-WAN系统,单击[系统/日志管理/操作日志信息]菜单项,进入操作日志页面。单击[高级搜索]按钮展开高级搜索功能区,在“服务名称”的下拉菜单中选择SeerEngine-WAN并单击<搜索>按钮,日志列表将分页显示系统生成的SeerEngine-WAN产品的操作日志信息,如图1-1所示。
图1-1 SeerEngine-WAN操作日志信息列表
表1-1 日志字段说明
字段 |
描述 |
日期/时间 |
生成操作日志信息的日期和时间 |
用户名称 |
触发生成操作日志的用户名称 |
用户IP |
执行操作时,用户所在终端的IP地址 |
服务名称 |
生成操作日志的服务名称,即SeerEngine-WAN |
操作结果 |
用户操作的结果,成功或失败 |
操作描述 |
操作日志具体内容,描述用户进行的操作事件 |
失败原因 |
当用户操作失败时,将显示可能的具体失败原因 |
SeerEngine-WAN支持将操作日志通过Syslog协议发送至Syslog日志服务器。Syslog日志服务器的IP地址和端口号可以通过[系统/日志管理/操作日志配置]页面进行设置。
缺省情况下,控制组件以Syslog协议发送的操作日志信息格式如下:
<PRI>TIMESTAMP Hostname Origin/severity/Keywords CONTENT
表1-2 Syslog日志字段说明
字段 |
描述 |
<PRI> |
优先级标识符,优先级的计算公式为:facility×8+severity · facility表示Syslog定义的程序模块,目前SeerEngine-WAN发送Syslog日志的facility一般为user-level,取值为1 · severity表示Syslog协议定义的日志严重等级,具体说明请参见表1-4 |
TIMESTAMP |
时间戳记录了日志信息产生的时间,方便用户查看和定位操作事件 |
Hostname |
生成该日志信息的容器名称 |
Origin |
生成该操作日志信息的业务模块的名称,具体说明请参见表1-3 |
severity |
SeerEngine-WAN定义的操作日志信息的等级,具体说明请参见表1-5,该等级与Syslog协议定义的日志严重等级之间的对应关系如表1-6所示 |
Keywords |
关键字,本字段为该日志信息的概述,用于搜索或助记 |
CONTENT |
该日志的具体内容,格式如下: -Module="模块名称"-UserIp="用户IP"-UserName="用户名称"-OperResult="操作结果"-Reason="失败原因" |
表1-3列出了SeerEngine-WAN组件中可能生成操作日志信息的业务模块。
业务模块名称 |
说明 |
L3VPN |
L3VPN专线模块 |
LICENSE |
License管理模块 |
TUNNEL |
Tunnel管理模块 |
CLUSTER |
集群管理模块 |
Device-manager |
设备管理模块 |
TOPOLOGY-MODELV2 |
拓扑管理模块 |
SYSTEM ALARM |
告警管理模块 |
资源管理 |
资源管理模块 |
TE |
TE模块 |
AVC |
AVC管理模块 |
基础信息 |
基础信息模块 |
运维管理 |
运维管理模块 |
Syslog协议定义的日志严重等级如表1-4所示,各等级的严重性依照数值从0~7依次降低。
表1-4 Syslog日志严重等级说明
级别 |
严重等级 |
描述 |
0 |
Emergency |
表示致命信息,可能导致系统不可用 |
1 |
Alert |
表示必须立即修复的严重告警状态 |
2 |
Critical |
表示严重信息 |
3 |
Error |
表示错误信息 |
4 |
Warning |
表示警告信息 |
5 |
Notice |
表示正常出现但是重要的关注信息 |
6 |
Informational |
表示需要记录的提示信息 |
7 |
Debug |
表示调试过程产生的信息 |
SeerEngine-WAN定义的操作日志信息的等级如表1-5所示。
级别 |
严重等级 |
描述 |
0 |
Info |
操作成功时,操作日志信息的级别为Info,表示该日志为需要记录的通知信息 |
1 |
Warning |
操作失败时,操作日志信息的级别为Warning,表示该日志为警告信息 |
SeerEngine-WAN定义的操作日志信息的等级与Syslog协议定义的日志严重等级之间的对应关系如表1-6所示。
SeerEngine-WAN定义的操作日志信息等级 |
Syslog协议定义的日志严重等级 |
0 |
6 |
1 |
4 |
本文将操作日志信息按照业务模块分类,以表格的形式对日志信息进行介绍。有关表中各项的含义请参考表1-7。
表项 |
说明 |
举例 |
关键字 |
日志信息的概述,用于搜索或助记 |
ADD_L3VPN_INSTANCE_OP |
日志内容 |
显示日志信息的具体内容 |
add l3vpn instance:$1s |
参数解释 |
按照参数在日志中出现的顺序对参数进行解释 参数顺序用“$数字”表示,例如“$1”表示在该日志中出现的第一个参数 |
$1:L3VPN实例名称 |
举例 |
日志信息举例 |
add l3vpn instance: ADWAN-test. |
日志说明 |
描述日志所表达的操作事件 |
用户进行了添加L3VPN基本信息的操作 |
失败原因 |
列举操作失败时可能的原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 · This l3vpn instance name already exist:L3VPN实例名称已存在 · This l3vpn instance route distinguisher already exist:L3VPN实例RD已存在 · Instance name is not legal:实例名不合法 · Instance rd is not legal:实例RD不合法 |
本节介绍集群管理模块输出的操作日志信息。
关键字 |
SET_CONTROLLER_INFO_OP |
日志内容 |
Set controller info:$1,$2,$3 |
参数解释 |
$1:controller控制组件角色, $2:controllerName控制组件名称, $3:controllerAddr控制组件IP地址 |
举例 |
Set controller info: member-1, aaa, 172.39.26.100 |
日志说明 |
用户进行了修改控制组件信息(控制组件名称)的操作 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 · Data missing:输入为空 · ControllerName is repeated:控制组件名称重复 · Data write filed:数据写入失败 |
本节介绍设备管理模块输出的操作日志信息。
关键字 |
ADD_DEVICE_MANUAL_OP |
日志内容 |
Added device manually:{ "deviceName":"$1", "manageIp":"$2", "company":"$3", "role":"$4", "scene":"$5", "snmpCfgId":"$6", "netconfCfgId":"$7", "mplsAsNum":"$8" } |
参数解释 |
$1:设备名称 $2:管理IP $3:厂商 $4:设备角色 $5:网络场景 $6:SNMP ID $7:NETCONF ID $8:设备所属域的域号 |
举例 |
"Added device manually":{ "deviceName":"93.1.1.3", "manageIp":"93.1.1.3", "company":"65535", "role":"65535", "scene":"1", "snmpCfgId":"8bf42c9c-d208-42c8-ad4f-ec7621b93ccc", "netconfCfgId":"bb92e8f2-4877-4c6a-b72b-ff12a1e4896d", "mplsAsNum":"1234" } |
日志说明 |
手动添加设备 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 · This controller is not the leader controller:当前控制组件不是主控制组件 · This parameter cannot be empty:必填参数为空 · The role information cooresponding to the user ID and role ID does not exist:用户id和角色id对应的角色信息不存在 · Only the administrator can add devices:仅允许管理员添加设备 · The device name already exists, or the device name length is invalid:设备名称重复 · The virtual device cannot have community attributes:虚拟设备不能含有团体属性 · The virtual device cannot have route community attributes:虚拟设备不能含有路由团体属性 · Invalid device category:设备类型不合法 · Invalid device management IP address:设备管理IP地址无效 · Invalid management interface MAC address:管理口MAC地址无效 · The seiral number can contain 1 to 31 characters:序列号长度为1~31个字符 · The software version can contain 1 to 255 characters:软件版本长度为1~255个字符 · The device model can contain 1 to 255 characters:设备型号长度为1~255个字符 · The device’s sequence number, management interface MAC address, management IP address, and site name cannot all be empty:设备序列号,管理口MAC地址,管理IP,站点名称不能同时为空 · The device’s sequence number already exists:存在相同的设备序列号 · The device’s management interface MAC address already exists:存在相同的设备管理口MAC地址 · The device’s management IP address already exists:存在相同的设备管理IP · A single-AS device does not support configuring an AS number:单AS域设备不允许配置AS号 · The maximum value of the label range cannot be smaller than 16:标签范围上限不能小于16 · The minimum value of the label range cannot be smaller than 16:标签范围下限不能小于16 · The minimum value of the label range cannot be larger than the maximum value:标签范围下限不能大于上限 · Invalid company parameter:设备厂商不合法 · The NETCONF configuration with this ID does not exist:此ID对应的NETCONF配置不存在 · The SNMP configuration with this ID does not exist:此ID对应的SNMP配置不存在 · nvalid action1 parameter:action1参数不能为空 · The community is invalid. The community format must be number:number:团体属性格式不合法,格式应为:'数字:数字' · The value range for the global AD community attribute is 0 to 4294967295:globalAd参数范围为0~4294967295 · The value range for the local AD community attribute is 0 to 65535:localAd参数为范围0~65535 · The community can’t be empty:团体属性值不能为空 · The community already exists:已存在相同的团体属性 · The route community list can’t be empty:路由团体属性列表不能为空 · The route community already exists:已存在相同的路由团体属性 · Invalid device role:设备角色不合法 · An ASBR-PE device must be configuration with an AS number:设备角色为ASBR-PE的设备未配置AS号 · A single-AS device cannot be configured as an ASBR-PE:单AS域设备不允许将设备角色配置为ASBR-PE · In the MPLS inter-AS option C scenario, only ASBR-PE devices can be configured with AS numbers:MPLS C类跨域场景设备中仅角色为ASBR-PE的设备可以配置AS 号 · Invalid AS number:AS号无效 · The AS number and AS name does not match:AS名称和AS号不匹配 · Failed to add the device to database:添加设备写入数据库失败 · Failed to add the device:添加设备失败 |
关键字 |
UPDATE_DEVICE_OP |
日志内容 |
Updated device: { "deviceId": "$1", "deviceName": "$2", "manageIp": "$3", "manageMac": "$4", "company": "$5", "role": "$6", "scene": "$7", "serialNum": "$8", "sysObjectOid": "$9", "softVersion": "$10", "snmpCfgId": "$11", "netconfCfgId": "$12", "mplsAsNum": "$13", "cityName": "$14", "regionDesc": "$15", "lng": "$16", "lat": "$17" } |
参数解释 |
$1:设备ID $2:设备名称 $3:管理IP $4:管理MAC地址 $5:厂商 $6:设备角色 $7:网络场景 $8:序列号 $9:OID $10:版本号 $11:SNMP ID $12:NETCONF ID $13:AS号 $14:设备静态地图城市名 $15:设备GIS地图经纬度城市名 $16:设备GIS地图经度 $17:设备GIS地图维度 |
举例 |
"Updated device": { "deviceId": "001d7f98-9662-4741-a31e-f79d52a6d75b", "deviceName": "93.1.1.1", "manageIp": "93.1.1.1", "manageMac": "00:2C:0B:F7:C6:7F", "company": "0", "role": "1", "scene": "1", "serialNum": "000c29d2c9b84d2d18121309", "sysObjectOid": "1.3.6.1.4.1.25506.1.937", "softVersion": "Version 7.1.064, ESS 0621", "snmpCfgId": "8bf42c9c-d208-42c8-ad4f-ec7621b93ccc", "netconfCfgId": "bb92e8f2-4877-4c6a-b72b-ff12a1e4896d", "mplsAsNum": "1234", "cityName": "青海省,海东市,民和回族土族自治县", "regionDesc": "青海省,海东市,民和回族土族自治县", "lng": "102.72717481331507", "lat": "36.17441032914365" } |
日志说明 |
更新设备 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 · This controller is not the leader controller:此控制组件不是主控制组件 · This parameter cannot be empty:参数不能为空 · The device ID cannot be empty:设备ID不能为空 · The device does not exist:设备不存在 · The virtual device cannot have route community attributes:虚设备不能含有路由团体属性 · The device name already exists, or the device name length is invalid:相同的设备名称已存在 · The device's management IP address already exists:存在相同的设备管理IP · Invalid management interface MAC address:管理口MAC地址无效 · A single-AS device does not support configuring an AS number:单AS域设备不允许配置AS号 · The AS num and AS name do not match:AS名称和AS号不匹配 · Invalid action1 paramter:action1参数不能为空 · The value range for the global AD community attribute is 0 to 4294967295:globalAd参数范围为0~4294967295 · The value range for the local AD community attribute is 0 to 65535:localAd参数范围为0~65535 · The NETCONF configuration with this ID does not exist:此ID对应的NETCONF配置不存在 · The manufacturer of the device with this ID does not exist:设备厂商信息不能为空 · The software version can contain 1 to 255 characters:软件版本长度为1~255个字符 · The serial number can contain 1 to 31 characters:序列号长度为1~31个字符 · The device's sequence number already exists:存在相同的设备序列号 · The device model can contain 1 to 255 characters:设备型号长度为1~255个字符 · The SNMP configuration with this ID does not exist:此ID对应的SNMP配置不存在 · Invalid device role:设备角色不合法 · The role information cannot be modified for a virtual device:不允许修改虚设备角色信息 · An ASBR-PE device must be configured with an AS number:设备角色为ASBR-PE的设备未配置AS号 · A single-AS device cannot be configured as an ASBR-PE:单AS域设备不允许将设备角色配置为ASBR-PE · Description of the physical network is limited to a maximum length of 255 characters:物理网络描述信息长度最长为255个字符 · The current network scene cannot be empty:当前网络场景不能为空 · Failed to update device information:更新设备信息失败 · Invalid city name.:设备所在城市名称不合法 |
关键字 |
DELETE_DEVICE_OP |
日志内容 |
delete device:$1 |
参数解释 |
$1:设备ID |
举例 |
delete device: {deviceId: cfc992de-8da6-4779-969d-13ae45bedf18} |
日志说明 |
删除设备 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 · 设备处于正常运行的状态,无法删除 |
关键字 |
UPDATE_SNMP_OP |
日志内容 |
update snmp:$1,$2,$3,$4,$5 |
参数解释 |
$1:snmp配置名称 $2:设备支持的版本号 $3:只读团体字 $4:是否是全局SNMP $5:SNMP ID |
举例 |
update snmp: {"snmpCfgName":"Global","snmpVersion":"2","snmpReadCom":"public","isGlobal":1,"snmpCfgId":"8bf42c9c-d208-42c8-ad4f-ec7621b93ccc"} |
日志说明 |
设置SNMP |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
UPDATE_NETCONF_OP |
日志内容 |
update snmp:$1,$2,$3,$4,$5,$6,$7 |
参数解释 |
$1:netconf配置名称 $2:netconf用户名 $3:netconf密码 $4:是否是全局netconf $5:承载协议 $6:端口号 $7:netconfId |
举例 |
update netconf: {"netconfCfgName":"Global","netconfUser":"admin","netconfPasswd":"admin","isGlobal":1,"netconfProtocol":"ssh","netconfSshPort":830,"netconfCfgId":"bb92e8f2-4877-4c6a-b72b-ff12a1e4896d"} |
日志说明 |
设置NETCONF |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
ADD_TERMINAL_POINT |
日志内容 |
Add terminal point:$1,$2,$3,$4,$5,$6,$7 |
参数解释 |
$1:设备ID $2:接口IP $3:掩码 $4:接入网络名称 $5:接口号 $6:接口名称 $7:接口速率 |
举例 |
Add terminal point:"deviceId":"acc98998-97dd-405d-abd4-2fd47a05917c", "tpIp":"172.39.11.11", "tpMask":"255.255.0.0", "accessNetworkName":"WAN", "tpNumber":"5/0", "tpName":"GigabitEthernet5/0", tpBandwidth":1000000 |
日志说明 |
手动添加接口 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
UPDATE_TERMINAL_POINT |
日志内容 |
update terminal point:$1,$2,$3,$4,$5,$6,$7,$8,$9 |
参数解释 |
$1:设备ID $2:接口IP $3:掩码 $4:接入网络名称 $5:接口号 $6:接口名称 $7:接口速率 $8:关联接口 $9:接口ID |
举例 |
update terminal point:"deviceId":"acc98998-97dd-405d-abd4-2fd47a05917c", "tpIp":"172.39.11.11", "tpMask":"255.255.0.0", "accessNetworkName":"LAN", "tpNumber":"5/0", "tpName":"GigabitEthernet5/0", tpBandwidth":1000000, "correlationTpId":"d4b86657-bc25-4da9-9ab0-e8a2209c755d", "tpId":"be27339d-16da-4852-9d24-afcc4f9a57a8" |
日志说明 |
更新接口 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
DELETE_TERMINAL_POINT |
日志内容 |
Delete terminal point:$1 |
参数解释 |
$1:接口ID |
举例 |
Delete terminal point:“be27339d-16da-4852-9d24-afcc4f9a57a8” |
日志说明 |
删除接口 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
本节介绍拓扑管理模块输出的操作日志信息。
关键字 |
ADD_LINK_OP |
日志内容 |
add link:$1,$2,$3,$4,$5,$6,$7 |
参数解释 |
$1:拓扑ID $2:链路所属拓扑 $3:链路源设备id $4:链路源接口名称 $5:链路目的设备id $6:链路目的接口名称 $7:链路名称 |
举例 |
addlink:{"topoId":"example-linkstate-topology","owner":1,"srcNodeId":"f2346bca-aa74-44de-bda1-7b204576cdbc","srcTpId":"4e03b7cc-00cb-4ad4-96d0-274de3a0eb2d","dstNodeId":"b1440183-dc43-436d-97e4-c780997091b5","dstTpId":"--","linkName":"ererer"} |
日志说明 |
添加链路 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
UPDATE_LINK_OP |
日志内容 |
update link:$1,$2,$3 |
参数解释 |
$1:topoId $2:linkId $3:linkName |
举例 |
update link: {"topoId":"example-linkstate-topology","linkId":"87c4b17d-7c1f-46b1-8f61-55c778b3b82e","linkName":"33"} |
日志说明 |
更新链路 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
DELETE_LINK_OP |
日志内容 |
delete link:$1,$2 |
参数解释 |
$1:linkId $2:topoId |
举例 |
delete link:{"linkId":"05c30f1e-dec0-4b21-ad4c-97cadf09e023","topoId":"example-linkstate-topology"} |
日志说明 |
删除链路 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
RECOVER_DEVICE_CONFIG |
日志内容 |
recover device config:$1 |
参数解释 |
$1:linkId 链路ID |
举例 |
recover device config: [{"input":{"linkId":"4c4caa4f-2854-46d3-960d-c6e31aff1b5b"}}] |
日志说明 |
还原链路源接口下设备配置 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
UPDATE_DEVICE_POSITION_OP |
日志内容 |
update device position:$1,$2,$3,$4 |
参数解释 |
$1:userId $2:devicesList $3:roleId $4:userName |
举例 |
update device position: {"userId":"iamUserIdIsNull","devicesList":[{"deviceId":"0eaa308f-be8c-49a2-9a08-d9ce01825abe","devicePosition":[{"value":179},{"value":50}]},{"deviceId":"1eb35d90-ff3d-45e8-9fe0-080ae4f8c954","devicePosition":[{"value":75},{"value":80}]},{"deviceId":"b1440183-dc43-436d-97e4-c780997091b5","devicePosition":[{"value":154},{"value":155}]},{"deviceId":"f2346bca-aa74-44de-bda1-7b204576cdbc","devicePosition":[{"value":50},{"value":186}]}],"roleId":"f5316e13-e0af-4e40-a080-915a8ed100d7","userName":"admin" |
日志说明 |
更新拓扑设备位置 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
本节介绍system-alarm管理模块输出的操作日志信息。
关键字 |
SET_THRESHOLD_VALUE_OP |
日志内容 |
set threshold value:$1 |
参数解释 |
$1:告警类型 |
举例 |
set threshold value: ”type“: “Intger” |
日志说明 |
用户进行了设置告警阈值的操作 |
失败原因 |
当操作失败时,可能的原因如下: · getThresholdInfo error:数据库不可用 |
本节介绍资源管理模块的操作日志信息。
关键字 |
ADD_IP_POOL_OP |
日志内容 |
add ip pool:$1,$2 |
参数解释 |
$1:地址池名称 $2:地址池网段 |
举例 |
add ip pool: String,IPv4Prefix. |
日志说明 |
此接口可以添加地址池 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 · Same network ip pool exists:相同的网络IP地址池存在 · Mask length illegal:掩码长度非法 · Ip pool is in ues,can not narrow:IP地址池正在使用,不能缩小IP地址池范围 |
关键字 |
UPDATE_IP_POOL_OP |
日志内容 |
update ip pool: $1,$2,$3 |
参数解释 |
$1:地址池UUID $2:地址池名称 $3:地址池网段 |
举例 |
update ip pool: Uuid,String,IPv4Prefix. |
日志说明 |
此接口可以更新地址池,支持更新ipPoolName、fromIpAddress 、toIpAddress 、ipMaskLength或ipPrefix等。 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 · Same network ip pool exists:相同的网络IP地址池存在 · Mask length illegal:掩码长度非法 · Ip pool is in ues,can not narrow:IP地址池正在使用,不能缩小IP地址池范围 · IpPoolUuid can not be null:IP地址池UUID不能为空 |
关键字 |
DELETE_IP_POOL_OP |
日志内容 |
delete-ip-pool:$1 |
参数解释 |
$1:地址池UUID |
举例 |
delete-ip-pool: Uuid |
日志说明 |
此接口可以删除地址池,如果地址池中有已分配使用的地址,则不能删除 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 · IpPoolUuid can not be null:IP地址池UUID不能为空 · The ip pool of this ipPoolUuid does not exist:这个UUID的IP地址池不存在 |
关键字 |
ADD_PRIVATESUBNET_OP |
日志内容 |
add privatesubnet:$1,$2 |
参数解释 |
$1:私网网段名称 $2:网段列表 |
举例 |
add privatesubnet: String, List<String> |
日志说明 |
此接口可以添加私网网段 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 · Same network ip pool exists:相同的网络IP地址池存在 · Mask length illegal:掩码长度非法 · Ip pool is in ues,can not narrow:IP地址池正在使用,不能缩小IP地址池范围 |
关键字 |
UPDATE_PRIVATESUBNET_OP |
日志内容 |
update privatesubnet:$1,$2 |
参数解释 |
$1:私网网段名称 $2:网段列表:192.168.0.0/16 |
举例 |
update privatesubnet: String, List<String> |
日志说明 |
此接口可以更新私网网段 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 · Same network ip pool exists:相同的网络IP地址池存在 · Mask length illegal:掩码长度非法 · Ip pool is in ues,can not narrow:IP地址池正在使用,不能缩小IP地址池范围 |
关键字 |
DELETE_ PRIVATESUBNET_OP |
日志内容 |
delete privatesubnet:$1 |
参数解释 |
$1:私网网段UUID |
举例 |
delete privatesubnet: uuid |
日志说明 |
此接口可以删除私网网段,被引用的私网网段不能删除 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 · IpPoolUuid can not be null!:IP地址池UUID不能为空! · The ip pool of this ipPoolUuid does not exist!:这个UUID的IP地址池不存在! · The ip pool of this ipPoolUuid is in use!:这个UUID的IP地址池正在使用! |
本节介绍设备TE模块输出的操作日志信息。
关键字 |
SET_NETOPTIMIZE_OP |
日志内容 |
set netOptimizel:$1,$2,$3,$4,$5,$6,$7 |
参数解释 |
$1:maxbandwidthLoad全网优化linkadjust算路结果带宽阈值(百分比) $2:optimizePeriod全网优化周期 $3:optimizeSwitch全网优化开关 $4:optimizeTime全网优化定时优化时间点 $5:silentPeriod全网优化静默周期 $6:triggerBandwidthLoad全网优化触发linkadjust算路带宽阈值(百分比) $7:stratOptimize开启全网优化 |
举例 |
set-netOptimize:{ maxbandwidthLoad: 60, optimizePeriod: 65535, optimizeSwitch: false, optimizeTime:(和optimizePeriod二选一), silentPeriod: 65535, triggerBandwidthLoad: 80, startOptimize: false } |
日志说明 |
设置全网优化参数 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
EXE_NETOPTIMIZE_OP |
日志内容 |
Exe netOptimize:$1 |
参数解释 |
$1:stratOptimize执行全网优化 |
举例 |
exe-netOptimize:{ stratOptimize:true} |
日志说明 |
执行全网优化 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
SINGLE_FLOW_OPTIMIZATION_OP |
日志内容 |
single-flow-optimization:$1 |
参数解释 |
$1:实例ID |
举例 |
delete device: {fgInstanceId: cfc992de-8da6-4779-969d-13ae45bedf18} |
日志说明 |
单流优化 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
SET_ADVANCESCHEDULE_OP |
日志内容 |
Configured advanced TE: $1,$2,$3,$4,$5,$6,$7,$8,$9 |
参数解释 |
$1:可分配带宽阈值门限策略,枚举类型取值包括: · 1:SysContinuedOptimize 不使能阈值门限策略 · 2:FirsThresholdOptimize 使能一级门限调优策略 · 3:SecondThresholdOptimize 使能二级门限调优策略 $2:全局调度优先策略,取值包括: · 0:Metric优先 · 1:抖动优先 · 2: 时延优先 · 3:丢包率优先 · 4:可用度优先 $3:自动调度开关,取值包括: · 0:不使能自动调度 · 1:使能自动调度 $4:共享风险链路组开关,取值包括: · 0:不使能共享风险链路组 · 1:使能共享风险链路组 $5:二级门限阈值,取值范围1-100 $6:链路着色调度,取值包括: · 0:不使能链路着色 · 1:使能链路着色 $7:全局可分配带宽阈值,取值范围1-100 $8:一级门限阈值,取值范围1-100 $9:允许跨域绕行调度,取值包括: · 0:不使能允许跨域绕行调度 · 1:使能允许跨域绕行调度 |
举例 |
" Configured advanced TE": { "pathOptimizeStrategy": "firstThresholdOptimize", "calcLimit": 2, "globalScheduleEnable": 1, "srlgEnable": 1, "secondThresholdPercent": 80, "affinityEnable": 1, "reservedBandwidthPercent": 80, "firstThresholdPercent": 60, "crossAsEnable": 0 } |
日志说明 |
设置调度策略 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 · This controller is not the leader controller:当前控制组件非主控制组件 · Traffic scheduling is not started:TE模块尚未启动完成 · Advance parameter missing:必填参数缺失,例如calcLimit参数缺失 · The first threshold should be lower than the second threshold:一级门限策略阈值必须小于二级门限策略阈值 |
本节介绍AVC管理模块输出的操作日志信息。
关键字 |
ADD_NETWORKSCOPE_OP |
日志内容 |
add networkScope:$1,$2 |
参数解释 |
$1:networkScope( 网络范围)名称 $2:子网 |
举例 |
add networkScope: netWorkName:1 subNetworkScopes:2 |
日志说明 |
用户进行了新增网络范围的操作 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 · networkName is repeat:网络范围名称重复 · devices is null:设备为空 · networkscene is null:网络场景为空 · srcNode not in topo:源设备不在拓扑中 · srcNode same:源设备重复 · destNode not in topo:目的设备不在拓扑中 · destNode same:目的设备重复 · srcNode destNode same:源目的设备相同 · SubNetworkScope exsit same srcNode and destNode:存在重复子网 |
关键字 |
DELETE_NETWORKSCOPE_OP |
日志内容 |
delete networkScope:$1 |
参数解释 |
$1:网络范围ID |
举例 |
delete networkScope: b094c646-60e1-43d8-ae2d-554d1df40c36: 1. |
日志说明 |
用户进行了删除网络范围操作 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 · id is null:网络范围ID为空 · the NetworkScope is used, and do not delete or update:网络范围使用中,不能删除或修改 |
关键字 |
UPDATE_NETWORKSCOPE_OP |
日志内容 |
update networkScope:$1,$2,$3 |
参数解释 |
$1:networkScope( 网络范围)名称 $2:子网 $3:网络范围ID |
举例 |
update networkScope: netWorkName:1 subNetworkScopes:2 b094c646-60e1-43d8-ae2d-554d1df40c36: 3 |
日志说明 |
用户进行了更新网路范围操作 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 · networkName is repeat:网络范围名称重复 · devices is null:设备为空 · networkscene is null:网络场景为空 · srcNode not in topo:源设备不在拓扑中 · srcNode same:源设备重复 · destNode not in topo:目的设备不在拓扑中 · destNode same:目的设备重复 · srcNode destNode same:源目的设备相同 · SubNetworkScope exsit same srcNode and destNode:存在重复子网 · datastore no the id:数据库中没有对应ID的网络范围 |
关键字 |
ADD_FLOW_GROUP_OP |
日志内容 |
add flow group:$1,$2,$3,$4,$5,$6 |
参数解释 |
$1:流组名称 $2:网络范围ID $3:类型 $4: 时间段ID $5:策略ID $6:应用ID列表 |
举例 |
add flow group: flowGroupName:1 c094c646-60e1-43d8-ae2d-554d1df40c36:2 2:3 b194c646-60e1-43d8-ae2d-554d1df40c36:4 a094c646-60e1-43d8-ae2d-554d1df40c36:5 d094c646-60e1-43d8-ae2d-554d1df40c36:6 |
日志说明 |
用户进行了新增流组的操作 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
DELETE_FLOW_GROUP_OP |
日志内容 |
delete flow group:$1 |
参数解释 |
$1:流组ID |
举例 |
delete flow group: b094c646-60e1-43d8-ae2d-554d1df40c36: 1. |
日志说明 |
用户进行了删除流组操作 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 · id is null:流组ID为空 |
关键字 |
UPDATE_FLOW_GROUP_OP |
日志内容 |
update networkScope:$1,$2,$3 |
参数解释 |
$1:networkScope( 网络范围)名称 $2:子网 $3:网络范围ID |
举例 |
update flow group flowGroupName:1 c094c646-60e1-43d8-ae2d-554d1df40c36:2 2:3 b194c646-60e1-43d8-ae2d-554d1df40c36:4 a094c646-60e1-43d8-ae2d-554d1df40c36:5 d094c646-60e1-43d8-ae2d-554d1df40c36:6 |
日志说明 |
用户进行了更新网路范围操作 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 · Please input flowgroupId:请输入流组ID · flowGroup is removing,can not update:流组删除中无法修改 |
关键字 |
ADD_FLOW_OP |
日志内容 |
add flow:$1,$2,$3 |
参数解释 |
$1:flowName流名称 $2:流类型 $3:流规则 |
举例 |
add flow flowName:1 IPV4:2 rules:3 |
日志说明 |
用户进行了新增网络范围的操作 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 · networkScene can not be null:网络场景为空 |
关键字 |
DELETE_FLOW_OP |
日志内容 |
delete flow:$1 |
参数解释 |
$1:流ID |
举例 |
delete flow: b094c646-60e1-43d8-ae2d-554d1df40c36: 1. |
日志说明 |
用户进行了删除网络范围操作 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 · id is null:网络范围ID为空 · the NetworkScope is used, and do not delete or update:网络范围使用中,不能删除或修改 |
关键字 |
UPDATE_FLOW_OP |
日志内容 |
update flow:$1,$2,$3 |
参数解释 |
$1:flowName流名称 $2:流类型 $3:流规则 $4:流ID |
举例 |
update flow flowName:1 IPV4:2 rules:3 b094c646-60e1-43d8-ae2d-554d1df40c36: 3 |
日志说明 |
用户进行了更新网路范围操作 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 · no such flow:无对应流 |
关键字 |
UPDATE_FLOW_GROUP_INSTANCE_OP |
日志内容 |
update flow group instance:$1,$2,$3 |
参数解释 |
$1:实例ID $2:路径 $3:状态 |
举例 |
update flow group instance: b094c646-60e1-43d8-ae2d-554d1df40c36: 1 flowPaths: 2 0: 3 |
日志说明 |
用户进行了更新实例的操作 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 · no such flowGroupInstance 无对应实例 |
关键字 |
AVC_CALC_PATH_OP |
日志内容 |
avc calc path:$1,$2,$3 |
参数解释 |
$1:实例ID |
举例 |
avc calc path: b094c646-60e1-43d8-ae2d-554d1df40c36: 1 |
日志说明 |
用户进行单步计算路径操作 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 · this controller is not leadership:控制组件不是主 |
关键字 |
AVC_DEPLOY_PATH_OP |
日志内容 |
avc deploy path:$1,$2 |
参数解释 |
$1:实例ID $2:路径信息 |
举例 |
avc deploy path: b094c646-60e1-43d8-ae2d-554d1df40c36: 1 nodeTpPaths:2 |
日志说明 |
用户进行了单步下发路径配置操作 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 · this controller is not leadership:控制组件不是主 · flowGroupInstanceId is null:实例ID为空 · nodeTpPaths is null or empty:路径为空 |
关键字 |
AVC_UNDEPLOY_PATH_OP |
日志内容 |
avc_undeploy_path:$1 |
参数解释 |
$1:实例ID |
举例 |
avc_undeploy_path: b094c646-60e1-43d8-ae2d-554d1df40c36: 1 |
日志说明 |
用户进行了删除单步路径操作 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 · this controller is not leadership:控制组件不是主 |
关键字 |
ADD_SCHEDULE_OP |
日志内容 |
add schedule:$1,$2,$3,$4 |
参数解释 |
$1:时间段名称 $2:时间段类型 $3:开始时间 $4:结束时间 |
举例 |
add schedule schedulePolicy1:1 1:2 2015-07-16T09:27:00 : 3 2015-07-17T10:27:00 : 4 |
日志说明 |
用户进行了新增网络范围的操作 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 · this controller is not leadership:控制组件不是主 |
关键字 |
DELETE_SCHEDULEs_OP |
日志内容 |
delete schedule:$1 |
参数解释 |
$1:时间段ID |
举例 |
delete schedule: b094c646-60e1-43d8-ae2d-554d1df40c36: 1. |
日志说明 |
用户进行了删除时间段操作 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 · this controller is not leadership:控制组件不是主 |
关键字 |
UPDATE_SCHEDULE_OP |
日志内容 |
update schedule:$1,$2,$3,$4,$5 |
参数解释 |
$1:时间段名称 $2:时间段类型 $3:开始时间 $4:结束时间 $5:时间段ID |
举例 |
update schedule schedulePolicy1:1 1:2 2015-07-16T09:27:00 : 3 2015-07-17T10:27:00 : 4 b094c646-60e1-43d8-ae2d-554d1df40c36: 5 |
日志说明 |
用户进行了更新网路范围操作 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 · this controller is not leadership:控制组件不是主 |
关键字 |
ADD_SLAPOLICY_OP |
日志内容 |
add slaPolicy: $1,$2,$3,$4,$5,$6 |
参数解释 |
$1:策略名称 $2:SLA级别ID $3:最小带宽 $4:最大带宽 $5:是否开启限速 $6:最大跳数 |
举例 |
add slaPolicy: [{"input":{"policyName":"0","slaLevelId":"5927bdff-fc3a-4978-ab57-af82d863f592","minBandwidth":10,"maxBandwidth":2000000000,"enableRateLimit":false,"maxHop":-1}}] |
日志说明 |
用户进行了新增应用策略的操作 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 · this controller is not leadership:控制组件不是主 |
关键字 |
DELETE_SLAPOLICY_OP |
日志内容 |
delete slaPolicy:$1 |
参数解释 |
$1:应用策略ID |
举例 |
delete slaPolicy: b094c646-60e1-43d8-ae2d-554d1df40c36: 1 |
日志说明 |
用户进行了删除应用策略操作 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 · this controller is not leadership:控制组件不是主 |
关键字 |
UPDATE_SLAPOLICY_OP |
日志内容 |
update slaPolicy:$1,$2,$3 |
参数解释 |
$1:策略名称 $2:SLA级别ID $3:策略ID |
举例 |
update slaPolicy slapolicyName:1 b094c646-60e1-43d8-ae2d-554d1df40c36:2 a094c646-60e1-43d8-ae2d-554d1df40c36: 3 |
日志说明 |
用户进行了更新网路范围操作 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 · this controller is not leadership:控制组件不是主 |
关键字 |
UPDATE_SLALEVEL_OP |
日志内容 |
update SlaLevel:$1,$2,$3,$4,$5 |
参数解释 |
$1:最大时延 $2:最大丢包率 $3:dscp $4:exp $5:SLA级别ID |
举例 |
update SlaLevel 200:1 200:2 64:3 7:4 b094c646-60e1-43d8-ae2d-554d1df40c36: 5 |
日志说明 |
用户进行了更新SLA级别操作 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 · this controller is not leadership:控制组件不是主 |
关键字 |
ADD_CBQ_POLICY_OP |
日志内容 |
add cbq policy:$1,$2,$3,$4 |
参数解释 |
$1:名称 $2:类型 $3: 数据类型 $4:队列数据 |
举例 |
add cbq policy cbqPolicyName:1 PART:2 NUMBER:3 cbqDatas:4 |
日志说明 |
用户进行了新增保障策略的操作 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 · this controller is not leadership:控制组件不是主 |
关键字 |
DELETE_CBQ_POLICY_OP |
日志内容 |
delete cbq policy:$1 |
参数解释 |
$1:保障策略ID |
举例 |
delete cbq policy: b094c646-60e1-43d8-ae2d-554d1df40c36: 1. |
日志说明 |
用户进行了删除保障策略操作 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 · input is null:入参为空 · this controller is not leadership:控制组件不是主 |
关键字 |
UPDATE_CBQ_POLICY_OP |
日志内容 |
update cbq policy:$1,$2,$3,$4,$5 |
参数解释 |
$1:名称 $2:类型 $3:数据类型 $4:队列数据 $5:应用保障策略ID |
举例 |
update cbq policy cbqPolicyName:1 PART:2 NUMBER:3 cbqDatas:4 b094c646-60e1-43d8-ae2d-554d1df40c36: 5 |
日志说明 |
用户进行了更新保障策略操作 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 · input is null:入参为空 · this controller is not leadership:控制组件不是主 |
关键字 |
EDIT_LINKID_LIST_OP |
日志内容 |
edit linkId list:$1,$2 |
参数解释 |
$1:链路ID列表 $2:保障策略ID |
举例 |
edit linkId list: [{"input":{"linkIdList":["a2752c7e-7e21-4c84-9930-d3591bca00bb"],"cbqPolicyId":"CBQ_POLICY_FOR_ALL"}}] |
日志说明 |
用户进行了修改策略绑定链路列表操作 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 · input is null:入参为空 · this controller is not leadership:控制组件不是主 |
关键字 |
config_min_band_width_OP |
日志内容 |
config flow group instance min band width:$1,$2 |
参数解释 |
$1:flowGroupInstanceId:应用实例ID $2:minBandwidth:最小带宽值 |
举例 |
config flow group instance min band width: [flowGroupInstanceId:9ede7d09-46d0-42be-b8b5-6142d7ef1f92, minBandwidth:123] |
日志说明 |
用户进行了配置应用实例最小带宽的操作 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
ADD_APPLY_RULE_OP |
日志内容 |
add apply rules:$1,$2,$3,$4,$5,$6,$7,$8 |
参数解释 |
$1:applyRuleName:行为规则名称 $2:isDiscard:是否丢弃 $3:groupType:重定向到 $4:nextHopConfigIp:下一跳ip地址 $5:color:Color值 $6:SID:VPN SID $7:remarkDSCP:重标记DSCP $8:trafficRate:限速 |
举例 |
add apply rules: [{"input":{"applyRuleName":"123","isDiscard":false,"groupType":"SRV6Policy","nextHopConfigIp":"1::","color":123,"SID":"1::"," ":12,"trafficRate":123000}}] |
日志说明 |
用户新增行为规则。 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
ADD_FLOWSPEC_OP |
日志内容 |
add flow spec: $1,$2,$3,$4,$5,$6,$7 |
参数解释 |
$1:flowSpecName:FlowSpec策略名称 $2:flowSpecDesc:策略描述 $3:applyRuleId:行为规则ID $4:matchRuleId:匹配规则ID $5:addressFamily:策略类型 $6:applyFlowRouteInfo:FlowSpec应用路由列表 · $6.1:flowSource:流量来源 · $6.2:interfaceGroupNameList:接口组 · $6.3:vrfName:VRF名称 · $6.4:RT:RT值 · $6.5:RD:RD值 $7:deviceInfos:设备列表 · $7.1:deviceId:设备ID · $7.2:routeTargetFilter:FlowSpec路由 · $7.3:manageIp:IP地址 · $7.4:peerName:邻居名称 · $7.5:deviceName:设备名称 |
举例 |
add flow spec :{"input":{"flowSpecName":"f1","flowSpecDesc":"123","applyRuleId":"bd089995-20d4-4d55-8ccb-bc1915a707c3","matchRuleId":"dd972692-9ddf-4b86-b70d-50ae2d3c46f1","addressFamily":"ipv4","applyFlowRouteInfo":[{"flowSource":"PUBLIC","interfaceGroupNameList":[]},{"flowSource":"PRIVATE","vrfName":"vrf1","RT":"1:1","RD":"1:1","interfaceGroupNameList":[]}],"deviceInfos":[{"deviceId":"16013c57-6880-4dd5-a858-9d684b3ad83e","routeTargetFilter":"1:100","manageIp":"192.167.205.100","peerName":"100","deviceName":"100"}]}} |
日志说明 |
用户新增FlowSpec策略 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
ADD_INTERFACEGROUP_OP |
日志内容 |
Add interfaceGroup:$1,$2,$3,$4 |
参数解释 |
$1:interfaceGroupName:接口组名称 $2:interfaceGroupDesc:接口组描述 $3:tpIds:接口组列表 $4:deviceId:设备Id |
举例 |
Add interfaceGroup: {"input":{"interfaceGroupName":2,"interfaceGroupDesc":"123","tpIds":["920fd4f8-3bda-4961-a161-d526baf04a8b","746c7af5-a321-4f97-bc35-086dc7ddb20a"],"deviceId":"16013c57-6880-4dd5-a858-9d684b3ad83e"}} |
日志说明 |
用户新增接口组 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
ADD_MATCH_RULES_OP |
日志内容 |
add match rules: $1,$2,$3,$4,$5,$6,$7,$8,,$9 |
参数解释 |
$1:matchRuleName:匹配规则名称 $2:srcAddrWithMask:源子网及掩码 $3:destAddrWithMask:目的子网及源码 $4:srcPort:源端口 $5:destPort:目的端口 $6:dscp:DSCP $7:flowLabel:流标签 $8:packetLength:报文长度 $9:addressFamily:规则类型 |
举例 |
add match rules: [{"input":{"matchRuleName":"m1","srcAddrWithMask":"1:: 112","destAddrWithMask":"2:: 112","srcPort":"1","destPort":"2","dscp":"1","flowLabel":"10","packetLength":"10000","addressFamily":"ipv6"}}] |
日志说明 |
用户新增匹配规则 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
DELETE_APPLY_RULE_OP |
日志内容 |
delete apply rules:$1 |
参数解释 |
$1:applyRuleIdList:删除的行为规则ID |
举例 |
delete apply rules: [{"input":{"applyRuleIdList":["8f793929-598a-4a91-8c4f-50376054d745"]}}] |
日志说明 |
用户删除行为规则 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
DELETE_FLOW_SPEC_OP |
日志内容 |
delete Flowspec:$1,$2 |
参数解释 |
$1:flowSpecIdList:删除的FlowSpec策略ID $2:isForceDelete:是否是强制删除 |
举例 |
input: {flowSpecIdList: ["4dadd220-817e-4c2d-b7e1-80a6f85f9962"], isForceDelete: false} |
日志说明 |
用户删除FlowSpec策略 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
DELETE_INTERFACEGROUP_OP |
日志内容 |
delete interfaceGroup:$1,$2 |
参数解释 |
$1:interfaceGroupIdList:删除的接口组ID $2:isForceDelete:是否是强制删除 |
举例 |
input: {interfaceGroupIdList: ["66744ea8-9e93-4115-9373-f1a52a29eb4e"], isForceDelete: false} |
日志说明 |
用户删除接口组 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
DELETE_MATCH_RULES_OP |
日志内容 |
delete match rules:$1 |
参数解释 |
$1:matchRuleId:删除的匹配规则ID |
举例 |
delete match rules: input: {matchRuleId: ["f7a9fb12-fe59-4eff-81b8-c6c9a954329e"]} |
日志说明 |
用户删除匹配规则 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
DEPLOY_FLOWSPEC_OP |
日志内容 |
Deploy FlowSpec:$1 |
参数解释 |
$1:flowSpecId:部署的FlowSpec策略ID |
举例 |
{"input":{"flowSpecId":"9ffd955d-a09f-4104-9092-bcf485d91b76"}} |
日志说明 |
用户重新下发FlowSpec策略 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
DEPLOY_INTERFACEGROUP_OP |
日志内容 |
Deploy Interfacegroup:$1 |
参数解释 |
$1:interfaceGroupId:部署的接口组ID |
举例 |
{"input":{"interfaceGroupId":"5d808b87-b8de-4fc1-8a10-9de4d8540aca"}} |
日志说明 |
用户重新下发接口组 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
UPDATE_APPLY_RULE_OP |
日志内容 |
update apply rules:$1,$2,$3,$4,$5,$6,$7,$8,$9 |
参数解释 |
$1:applyRuleName:行为规则名称 $2:isDiscard:是否丢弃 $3:groupType:重定向到 $4:nextHopConfigIp:下一跳ip地址 $5:color:Color值 $6:SID:VPN SID $7:remarkDSCP:重标记DSCP $8:trafficRate:限速 $9:applyRuleId:行为规则ID |
举例 |
update apply rules: [{"input":{"applyRuleName":"123","isDiscard":false,"groupType":"SRV6Policy","nextHopConfigIp":"1::","color":123,"SID":"1::"," ":12,"trafficRate":123000, "applyRuleId":"4bd0e37f-44fd-471f-819d-375185e2c594"}}] |
日志说明 |
用户修改行为规则。 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
UPDATE_FLOWSPEC_OP |
日志内容 |
update flow spec: $1,$2,$3,$4,$5,$6,$7 |
参数解释 |
$1:flowSpecName: FlowSpec策略名称 $2:flowSpecDesc:策略描述 $3:applyRuleId:行为规则ID $4:matchRuleId:匹配规则ID $5:flowSpecId: FlowSpec策略Id $6:applyFlowRouteInfo:FlowSpec应用路由列表 · $6.1:flowSource:流量来源 · $6.2:interfaceGroupNameList:接口组 · $6.3:vrfName:VRF名称 · $6.4:RT:RT值 · $6.5:RD:RD值 $7:deviceInfos:设备列表 · $7.1:deviceId:设备ID · $7.2:routeTargetFilter:FlowSpec路由 · $7.3:manageIp:IP地址 · $7.4:peerName:邻居名称 · $7.5:deviceName:设备名称 |
举例 |
update flow spec :{"input":{"flowSpecDesc":"123","applyRuleId":"bd089995-20d4-4d55-8ccb-bc1915a707c3","matchRuleId":"dd972692-9ddf-4b86-b70d-50ae2d3c46f1","applyFlowRouteInfo":[{"flowSource":"PUBLIC","interfaceGroupNameList":[]},{"flowSource":"PRIVATE","vrfName":"vrf1","RT":"1:1","RD":"1:1","interfaceGroupNameList":[]}],"deviceInfos":[{"deviceId":"16013c57-6880-4dd5-a858-9d684b3ad83e","routeTargetFilter":"1:100","manageIp":"192.167.205.100","peerName":"100","deviceName":"100"}]}} |
日志说明 |
用户修改FlowSpec策略 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
UPDATE_INTERFACEGROUP_OP |
日志内容 |
update interfaceGroup: $1,$2,$3 |
参数解释 |
$1:interfaceGroupDesc:接口组描述 $2:tpIds:接口组列表 $3:deviceId:设备Id |
举例 |
update interfaceGroup: {"input":{"interfaceGroupName":"1","interfaceGroupDesc":"12345","tpIds":["ebd15042-ade5-4f17-8fe7-ef41df1648de","52d61ea2-f4de-4777-9f96-f2b12d0f084d"],"deviceId":"16013c57-6880-4dd5-a858-9d684b3ad83e","interfaceGroupId":"5d808b87-b8de-4fc1-8a10-9de4d8540aca"}} |
日志说明 |
用户修改接口组 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
UPDATE_MATCH_RULES_OP |
日志内容 |
update match rules: $1,$2,$3,$4,$5,$6,$7,$8,,$9 |
参数解释 |
$1:matchRuleName:匹配规则名称 $2:srcAddrWithMask:源子网及掩码 $3:destAddrWithMask:目的子网及源码 $4:srcPort:源端口 $5:destPort:目的端口 $6:dscp:DSCP $7:flowLabel:流标签 $8:packetLength:报文长度 $9:matchRuleId:规则Id |
举例 |
update match rules: [{"input":{"matchRuleName":"m1","srcAddrWithMask":"1:: 112","destAddrWithMask":"2:: 112","srcPort":"1","destPort":"2","dscp":"1","flowLabel":"10","packetLength":"10000"," matchRuleId ":" dd972692-9ddf-4b86-b70d-50ae2d3c46f1"}}] |
日志说明 |
用户修改匹配规则 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
本节介绍基础信息模块的操作日志信息。
关键字 |
BGPLS_CONFIG_OP |
日志内容 |
bgpls Config:$1,$2 |
参数解释 |
$1:as号 $2:bgpls基础配置 |
举例 |
bgpls config:{"asNum":1001,"bgplsConfigList":[]} |
日志说明 |
bgpls基础配置 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 · The controller IP address and BGP ID cannot be empty:BGP ID和控制组件IP必须同时为空或者都不为空 · This parameter cannot be empty:参数不能为空 · The AS number cannot be empty:AS号不能为空 · The BGP-LS configuration list cannot be empty:BGP-LS配置列表不能为空 · The leader and subordinate controller names cannot be empty:主备控制名称参数不能为空 · The controller IP address and BGP ID are invalid:控制IP地址和BGP ID值无效 · Failed to configure BGP. Please delete all neighbors:BGP配置失败,请删除所有的邻居 |
关键字 |
BGPLS_SET_PEERS_OP |
日志内容 |
bgpls set peers:$1 |
参数解释 |
$1:bgpls邻居信息 |
举例 |
"bgpls set peers":{ "bgplsArea":[{ "asNum":"6111", "standbyPeer":"172.39.35.13", "hostPeer":"172.39.35.12", "areaName":"172.39.35.12" }] } |
日志说明 |
用户添加邻居 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 · This parameter cannot be empty:参数不能为空 · Please first configure BGP settings:请先配置BGP配置 · The region name cannot be empty:区域名称参数不能为空 · The area name cannot contain spaces:区域名称不能包含空格 · The area name cannot exceed 255 characters:区域名称长度不能超过255个字符 · The BGP-LS neighbor’s AS number is null:BGPLS邻居AS号为空 · The IP addresses of the primary and backup must be same:主备邻居IP不可以相同 · The IP addresses of the primary and backup neighbors must be of the same type:主备邻居IP地址类型不一致 · Peer ip not same type:邻居ip不一致 · The region name already exists:区域名称已存在 |
关键字 |
BGPLS_SET_ENABLE_OP |
日志内容 |
bgpls set enable:$1 |
参数解释 |
$1:bgp-ls是否启用 |
举例 |
"bgpls set Enable":0 |
日志说明 |
用户去使能bgpls |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
ADD_SRLG_OP |
日志内容 |
add srlg:$1,$2 |
参数解释 |
$1:共享风险链路组组名 $2:共享风险链路组链路列表 |
举例 |
" add srlg ": {"name": "h1","links": ["5c58ed63-f6e4-43d8-aeee-a2225ee74bfd"]} |
日志说明 |
用户自定义共享风险链路组,同一个链路只能属于一个共享风险链路组 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
UPDATE_SRLG_OP |
日志内容 |
update srlg:$1,$2,$3 |
参数解释 |
$1:共享风险链路组ID $2:共享风险链路组组名 $3:共享风险链路组链路列表 |
举例 |
" update srlg ": {"srlgId": "1","name": "h1","links": ["5c58ed63-f6e4-43d8-aeee-a2225ee74bfd"]} |
日志说明 |
用户修改共享风险链路组,同一个链路只能属于一个共享风险链路组,链路列表采用覆盖方式 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
DELETE_SRLG_OP |
日志内容 |
delete srlg:$1 |
参数解释 |
$1:共享风险链路组ID |
举例 |
" update srlg ": {"srlgId": "1"} |
日志说明 |
用户删除共享风险链路组 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
UPDATE_AFFINITY_OP |
日志内容 |
update affinity:$1 |
参数解释 |
$1:映射关系 |
举例 |
" update affinity ": {affinities:[{"bitSequence": "1","color": "red"}]} |
日志说明 |
用户可以修改指定亲和属性的映射关系 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
PUT_LABEL_RANGE_OP |
日志内容 |
put label range:$1,$2 |
参数解释 |
$1:标签范围下限 $2:标签范围上限 |
举例 |
put label range: [{"input":{"lower":16,"upper":1023}}] |
日志说明 |
设置标签范围 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
PUT_STACK_DEPTH_OP |
日志内容 |
put stack depth:$1 |
参数解释 |
$1:标签栈深度 |
举例 |
put stack depth: [{"input":{"depth":10}}] |
日志说明 |
设置标签栈深度 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
ASSIGN_LABEL_OP |
日志内容 |
assign label:$1 |
参数解释 |
$1:标签栈深度 |
举例 |
"put stack depth": {"depth": 7 } |
日志说明 |
设置标签栈深度 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
SET_NOTIFY_URL_OP |
日志内容 |
set notify url:$1 |
参数解释 |
$1:通知属性 |
举例 |
"set notify url": {" notifyAttr ": } |
日志说明 |
用于管理平台或第三方设置其接受反向通知的URL,用于设备管理进行反向通知 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
ADD_USER_OP |
日志内容 |
add user: $1,$2,$3,$4,$5 |
参数解释 |
$1:控制组件用户名 $2:控制组件密码 $3:控制组件密码确认 $4:用户描述 $5:角色ID |
举例 |
"add user": {"userName": "string","password": "string","passwordConfirm": "string","userDescription": "string","roleId": "string"} |
日志说明 |
添加查看用户 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
DELETE_USER_OP |
日志内容 |
delete user:$1 |
参数解释 |
$1:用户ID |
举例 |
"delete user": {“userId”:String} |
日志说明 |
删除用户 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
UPDATE_USER_OP |
日志内容 |
update user:$1,$2,$3 |
参数解释 |
$1:用户ID $2:用户描述 $3:控制组件用户名 |
举例 |
"update user": {"userId": "string","userName": "string","userDescription": "string"} |
日志说明 |
更新用户信息 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
ADD_DEVICE_LIST_OP |
日志内容 |
add device list: $1,$2,$3 |
参数解释 |
$1:用户ID $2:角色ID $3:设备列表 |
举例 |
"update user": {"userId": "string","roleId": "string","deviceList": "list"} |
日志说明 |
给用户添加新的可管理的设备 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
DELETE_DEVICE_LIST_OP |
日志内容 |
delete device list:$1,$2,$3 |
参数解释 |
$1:用户ID $2:角色ID $3:设备列表 |
举例 |
"delete user": {"userId": "string","roleId": "string","deviceList": "list"} |
日志说明 |
删除本用户可管理的设备 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
ADD_FLOWGROUP_LIST_OP |
日志内容 |
add flowGroup list:$1,$2,$3 |
参数解释 |
$1:用户ID $2:角色ID $3:应用组列表 |
举例 |
"add flowGroup list": {"userId": "string","roleId": "string"," flowGroupList ": "list"} |
日志说明 |
给用户添加新的可管理的应用组 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
DELETE_FLOWGROUP_LIST_OP |
日志内容 |
delete flowGroup list:$1,$2,$3 |
参数解释 |
$1:用户ID $2:角色ID $3:应用组列表 |
举例 |
"delete flowGroup list ": {"userId": "string","roleId": "string"," flowGroupList ": "list"} |
日志说明 |
删除本用户可管理的应用组 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
UPDATE_MENU_LIST_OP |
日志内容 |
update menu list:$1,$2,$3 |
参数解释 |
$1:用户ID $2:角色ID $3:权限列表 |
举例 |
"update menu list ": {"userId": "string","roleId": "string"," menuList ": "list"} |
日志说明 |
给用户更新可管理的菜单 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
MODIFY_USER_PASSWORD_OP |
日志内容 |
modify user passwordt:$1,$2,$3,$4 |
参数解释 |
$1:用户ID $2:控制组件旧密码 $3:控制组件新密码 $4:控制组件新密码确认 |
举例 |
"modify user passworf ": {"userId": "string"," oldPassword ": "string"," newPassword ": "string"," newPasswordConfirm ": "string"} |
日志说明 |
修改用户密码 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
CHECK_APP_USER_OP |
日志内容 |
check app user:$1,$2 |
参数解释 |
$1:控制组件用户名 $2:控制组件密码 |
举例 |
"check app user ": {" userName ": "string"," password ": "string"} |
日志说明 |
校验用户信息 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
ADD_ROLE_OP |
日志内容 |
add role:$1,$2,$3,$4,$5,$6 |
参数解释 |
$1:角色名称 $2:角色描述 $3:角色类型 $4:设备列表 $5:应用组列表 $6:权限列表 |
举例 |
"add role": {" roleName ":"string"," roleDescription ":"string"," roleType ":"Integer"," deviceList ":"list"," flowGroupList ":"list"," menuList ":"list"} |
日志说明 |
添加角色,角色类型为guest或者operator,guest类型角色可以选择设备应用组,operator类型角色可以选择菜单列表 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
DELETE_ROLE_OP |
日志内容 |
delete role:$1 |
参数解释 |
$1:角色Id |
举例 |
"delete role": {" roleId ":"string"} |
日志说明 |
删除角色,admin角色不支持删除,若角色有对应用户,不支持删除 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
UPDATE_ROLE_OP |
日志内容 |
update role:$1,$2,$3 |
参数解释 |
$1:角色Id $2:角色名称 $3:角色描述 |
举例 |
"update role": {" roleId ":"string"," roleName ":"string"," roleDescription ":"string"} |
日志说明 |
更新角色名称和描述类型 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
UPDATE_HISTORY_CONFIG_OP |
日志内容 |
update history config:$1,$2,$3 |
参数解释 |
$1:设备ID $2:配置ID $3:配置信息的描述信息 |
举例 |
"update history config": {" deviceId ":"string"," configId ":"string"," description ":"string"} |
日志说明 |
更新设备配置信息 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
DELETE_HISTORY_CONFIG_OP |
日志内容 |
delete history config:$1,$2 |
参数解释 |
$1:设备ID $2:配置ID |
举例 |
"delete history config": {" deviceId ":"string"," configId ":"string"} |
日志说明 |
删除设备配置信息 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
ADD_TUNNEL_PCEP_CONFIG_OP |
日志内容 |
add tunnel pcep config:$1 |
参数解释 |
$1:隧道标识 |
举例 |
"add tunnel pcep config": {" tunnelId ":"string"} |
日志说明 |
将隧道配置为托管类型 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
DELETE_TUNNEL_PCEP_CONFIG_OP |
日志内容 |
delete tunnel pcep config:$1 |
参数解释 |
$1:隧道标识 |
举例 |
"delete tunnel pcep config": {" tunnelId ":"string"} |
日志说明 |
删除隧道托管配置 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
ADD_HOT_STANDBY_CONFIG_OP |
日志内容 |
add hot standby config:$1 |
参数解释 |
$1:隧道标识 |
举例 |
"add hot standby config": {" tunnelId ":"string"} |
日志说明 |
创建隧道热备配置 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
DELETE_HOT_STANDBY_CONFIG_OP |
日志内容 |
delete hot standby config:$1 |
参数解释 |
$1:隧道标识 |
举例 |
"delete hot standby config": {" tunnelId ":"string"} |
日志说明 |
删除隧道热备配置 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
ADD_PCEPSRCONFIG _OP |
日志内容 |
add pcepSrConfig:$1,$2 |
参数解释 |
$1:设备ID $2:PCE IP |
举例 |
"add pcepSrConfig": {" deviceId ":"string"," pceAddress ":"string"} |
日志说明 |
下发PCEP IP配置 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
ADD_PCEPSTATICCONFIG_OP |
日志内容 |
add pcepStaticConfig:$1,$2 |
参数解释 |
$1:设备ID $2:PCE IP |
举例 |
"add pcepStaticConfig": {" deviceId ":"string"," pceAddress ":"string"} |
日志说明 |
下发PCEP MPLS TE固定配置 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
DELETE_PCEPSTATICCONFIG_OP |
日志内容 |
delete pcepStaticConfig:$1,$2 |
参数解释 |
$1:设备ID $2:PCE IP |
举例 |
"delete pcepStaticConfig": {" deviceId ":"string"," pceAddress ":"string"} |
日志说明 |
删除PCEP MPLS TE固定配置 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
SET_BACKUP_CONFIGRATION_OP |
日志内容 |
set backup configuration:$1,$2,$3 |
参数解释 |
$1:成员信息 $2:备份规则 $3:备份周期 |
举例 |
"set backup configuration": {" memberInfos ":"list"," isRegular ":"Integer"," period ":"Long"} |
日志说明 |
控制组件备份配置信息添加修改 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
ldp_set_Enable_OP |
日志内容 |
ldp set enable: $1 |
参数解释 |
$1:LDP是否开启 |
举例 |
ldp set enable: [ldpEnable:1] |
日志说明 |
用户改变LDP状态的操作 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
Set_srv6_stack_depth |
日志内容 |
set srv6 stack depth: [{"input":{"depth":"$1"}}] |
参数解释 |
$1:标签栈深度 |
举例 |
set srv6 stack depth: [{"input":{"depth":"10"}}] |
日志说明 |
设置SID标签栈深度 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
Set_LINK_ATTR_MODE |
日志内容 |
set link attr mode: [{"input":{$1}}] |
参数解释 |
$1:链路属性同步开关状态 |
举例 |
{"input":{"linkAttrMode":1}} |
日志说明 |
设置链路属性同步开关状态 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
本节介绍运维管理管理模块输出的操作日志信息。
关键字 |
CLEAR_HISTORY_DATA_OP |
日志内容 |
clear history data:$1 |
参数解释 |
$1:要删除的历史信息类型 |
举例 |
clear history data: historyInfoType:3 |
日志说明 |
一键清除链路、设备、应用的历史信息。入参不同删除的历史信息不同 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
DELETEFILEREPORT_OP |
日志内容 |
deleteFileReport:$1 |
参数解释 |
$1:报表路径 |
举例 |
deleteFileReport: filePath:/root/adwanReport/flowGroup/allFgHistoryBandwidthReport.xls |
日志说明 |
删除报表文件 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
START_ANALYSIS_OP |
日志内容 |
start analysis:$1 |
参数解释 |
$1:流组ID |
举例 |
start analysis: flowGroupId:dcbd3fea-1c94-4c69-82dc-102c9d2fc104 |
日志说明 |
根据流组ID,开启未知应用流量分析 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
STOP_ANALYSIS_OP |
日志内容 |
stop analysis:$1 |
参数解释 |
$1:流组ID |
举例 |
stop analysis: flowGroupId:dcbd3fea-1c94-4c69-82dc-102c9d2fc104 |
日志说明 |
根据流组ID,关闭未知应用流量分析 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
START_GET_ANALYSISRESULTASYN_OP |
日志内容 |
start get analysisResultAsyn:$1,$2,$3 |
参数解释 |
$1:开始时间点 $2:结束时间点 $3:获取流量排名前n的未知应用 |
举例 |
start get analysisResultAsyn: startTime: 2018-07-12 16:09:47 GMT+8, endTime: 2018-07-12 17:09:47 GMT+8, topN: 10 |
日志说明 |
启动获取指定时间段内的未知应用流量分析结果的分析任务,并返回分析任务的ID |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
DELETE_ANALYSISHISTORY_OP |
日志内容 |
delete analysisHistory |
参数解释 |
无 |
举例 |
delete analysisHistory |
日志说明 |
将保存的未知应用流量信息历史数据全部删除 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
SET_OAM_CONFIG_LEVEL_OP |
日志内容 |
set oam config level:$1,$2 |
参数解释 |
$1:自定义全局及指定设备运维参数 $2:运维精度级别 |
举例 |
set oam config level: allDeviceOamConfigView: [ { deviceId: global, packetInterval: 300, priPacketInterval: 40, packetnumber: 50, flowInterval: 50, mplsFlowInterval: 40 }
], configLevel: 4 |
日志说明 |
用户可以通过此接口设置高、中、低运维精度或自定义全局及指定设备运维参数 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
MODIFY_OAM_CUSTOM_CONFIG_OP |
日志内容 |
modify oam custom config:$1,$2,$3,$4,$5,$6,$7 |
参数解释 |
$1:运维精度级别 $2:设备ID $3:探测报文发送周期 $4:基于EXP优先级探测报文发送周期,仅MPLS场景使用 $5:探测报文发送数量 $6:接口流量采集周期 $7:TE隧道流量采集周期,仅MPLS场景使用 |
举例 |
modify oam custom config: configLevel: 4, deviceId: global, packetInterval: 400, priPacketInterval: 10, packetnumber: 10, flowInterval: 10, mplsFlowInterval: 10 |
日志说明 |
用户可以通过此接口修改自定义全局运维参数或指定设备运维参数 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
DELETE_OAM_CUSTOM_CONFIG_OP |
日志内容 |
delete oam custom config:$1,$2 |
参数解释 |
$1:设备ID $2:运维精度级别 |
举例 |
delete oam custom config: configLevel: 4, deviceId: 23152ffb-0419-4803-8262-75556c0a0925 |
日志说明 |
用户可以通过此接口删除指定设备运维参数,并下发自定义全局运维参数 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
UPDATE MAP BASE CONFIG |
日志内容 |
update map base config: [{"input":{"mapType":":$1","apiAddress":"$2","apiKey":"$3","disclaimer":$4}}] |
参数解释 |
$1:启用的地图类型 $2:GIS地图api地址 $3:GIS地图api调用加密密钥 $4:是否同意免责声明 |
举例 |
update map base config: [{"input":{"mapType":"BAIDU","apiAddress":"//api.map.baidu.com/api?v=3.0","apiKey":"eNKZunHvPXkebM/6u9iwgNIoS/wxGr/6fpC9iHUGtdP6cv84/pwkDjW3AfTejzey","disclaimer":true}}] |
日志说明 |
用户可以通过此接口配置启动静态地图或GIS地图 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
关键字 |
UPDATE MAP REGION CONFIG |
日志内容 |
update map region config: [{"input":{"mapType":"$1","baiduRegion":$2,"staticRegion":$3}}] |
参数解释 |
$1:跟新的地图类型 $2:百度地图的展示地图中心点和地图放大级别 $3:静态地图展示的城市区域 |
举例 |
update map region config: [{"input":{"mapType":"BAIDU","baiduRegion":{"point":{"lng":93.88570866251737,"lat":37.14077239813707},"zoom":"4"},"staticRegion":{"nationName":"China","provinceName":"湖南省","cityName":"","countryName":""}}}] |
日志说明 |
用户可以通过此接口配置地图区域 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 |
本节介绍隧道管理模块输出的操作日志信息。
关键字 |
SET_TUNNEL_MAXBANDWIDTH_OP |
日志内容 |
Set tunnel maxBandwidth:$1,$2 |
参数解释 |
$1:tunnelId:当前实例的隧道ID $2:maxBandwidth:设置的最大带宽 |
举例 |
set tunnel maxBandwidth: [tunnelId:aa3d4f4c-5a50-4081-bca3-fd6be0f24111, maxBandwidth:345678] |
日志说明 |
设置最大带宽 |
失败原因 |
当操作失败时,可能的原因如下: · Invalid JSON format:无效的JSON格式 · the maxBandwidth is out of range:最大带宽超出范围 · tunnel with uuid {} no exist:隧道不存在 · tunnel with uuid {} is problem:隧道故障,设备故障或不存在 · tunnel with uuid {} is creating or deleting:隧道创建或者删除中 |