操作日志

November 23, 2021About 4 min

操作日志

SDK类名:/common/OpLogs;

操作日志-获取操作日志列表

SDK方法名:listOpLog;

URL

//op_log

Method

GET

Request

名称类型必选初始值简介Mock规则
pageNumber1可选,不传就是全部
limitNumber10可选,不传就是全部
startNumber1546272000unix时间戳,可选,不传就是全部
endNumber1548950400unix时间戳,可选,不传就是全部,Eg: 1508833953
op_typeStringdelete_nodes操作(事件)类型
levelNumber0日志级别:
所有:0;
信息:1;
错误:2;
关键:3;
警告:4;
descriptionStringdelete_nodes关键字
suffixString.txt导出后缀.txt, .log, .et, .csv

Response

名称类型必选初始值简介Mock规则
retNumber200@mock=200
msgString@mock=
dataObject
  codeNumber0@mock=0
  messageString[0] success@mock=[0] success
  totalNumber29@mock=29
  countNumber2@mock=2
  info_listArray2
    user_nameArray['admin','admin']@mock=$order('admin','admin'), 操作者用户名+1
    descriptionArray['edit_node{"name":"666","uuid":"99113A1F-9162-61E4-B4FB-AFA54845A27F"}','create_node{"name":"666"}']@mock=$order('edit_node{"name":"666","uuid":"99113A1F-9162-61E4-B4FB-AFA54845A27F"}','create_node{"name":"666"}'), 详情+1
    op_timeArray['1508984237','1508992987']@mock=$order('1508984237','1508992987'), 操作时间+1
    typeArray['0','0']@mock=$order('0','0'), 默认0+1
    end_timeArray['1508984237','1508992987']@mock=$order('1508984237','1508992987'), 结束时间+1
    resultArray['10011112','10011120']@mock=$order('10011112','10011120'), 结果码,0是成功+1
    idArray['603','612']@mock=$order('603','612'), 主键+1
    addressArray['192.168.74.25','192.168.74.25']@mock=$order('192.168.74.25','192.168.74.25'), 操作者所在ip+1
    start_timeArray['1508984232','1508992986']@mock=$order('1508984232','1508992986'), 开始时间+1
    user_uuidArray['1BCFCAA3-E3C8-3E28-BDC5-BE36FDC2B5DC','1BCFCAA3-E3C8-3E28-BDC5-BE36FDC2B5DC']@mock=$order('1BCFCAA3-E3C8-3E28-BDC5-BE36FDC2B5DC','1BCFCAA3-E3C8-3E28-BDC5-BE36FDC2B5DC'), 操作者用户名uuid+1
    failure_reasonArray['[10011112] node.not_connected','[10011120] node.group_id_invalid']@mock=$order('[10011112] node.not_connected','[10011120] node.group_id_invalid'), 失败原因+1
    op_typeStringdelete_nodes操作(事件)类型
    levelNumber0日志级别:
所有:0;
信息:1;
错误:2;
关键:3;
警告:4;
    serviceStringNode模块名称
    original_descriptionString原始描述,导出再导入时需要用到
    original_failure_reasonString原始的failure_reason

操作日志-导入

SDK方法名:importOpLog;

URL

//op_log/import

Method

POST

Request

名称类型必选初始值简介Mock规则

Response

名称类型必选初始值简介Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString[0]操作成功。

(未添加)操作日志-日志下载

SDK方法名:downloadOpLog;

URL

//op_log/download

Method

GET

Request

名称类型必选初始值简介Mock规则
end_timeNumberunix时间戳,非必填
start_timeNumberunix时间戳,非必填

Response

名称类型必选初始值简介Mock规则

操作日志-删除操作日志

URL

//op_log

Method

DELETE

Request

名称类型必选初始值简介Mock规则
idsArray操作日志id

Response

名称类型必选初始值简介Mock规则
dataObject
  codeNumber0@mock=0
  messageString[0] success@mock=[0] success
msgString@mock=
retNumber200@mock=200

用户日志 - 列表

SDK方法名:listUserLog;

URL

//op_log/user_log

Method

GET

Request

名称类型必选初始值简介Mock规则
pageNumber1
可选,不传就是全部
limitNumber10
可选,不传就是全部
startNumber1546272000unix时间戳,可选,不传就是全部
endNumber1548950400unix时间戳,可选,不传就是全部,Eg: 1508833953
op_typeStringdelete_nodes操作(事件)类型
levelNumber0日志级别:
所有:0;
信息:1;
错误:2;
关键:3;
警告:4;
descriptionStringdelete_nodes关键字
suffixString.txt导出后缀.txt, .log, .et, .csv

Response

名称类型必选初始值简介Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString[0] success
  totalNumber29
  countNumber2
  info_listArray
    user_nameArray["admin","admin"]
    descriptionArray["edit_node{"name":"666","uuid":"99113A1F-9162-61E4-B4FB-AFA54845A27F"}","create_node{"name":"666"}"]
    op_timeArray["1508984237","1508992987"]
    typeArray["0","0"]
    end_timeArray["1508984237","1508992987"]
    resultArray["10011112","10011120"]
    idArray["603","612"]
    addressArray["192.168.74.25","192.168.74.25"]
    start_timeArray["1508984232","1508992986"]
    user_uuidArray["1BCFCAA3-E3C8-3E28-BDC5-BE36FDC2B5DC","1BCFCAA3-E3C8-3E28-BDC5-BE36FDC2B5DC"]
    failure_reasonArray["[10011112] node.not_connected","[10011120] node.group_id_invalid"]
    original_descriptionString
    op_typeStringdelete_nodes
    levelNumber0
    serviceStringNode
    original_failure_reasonString
Last update: 6/25/2022, 9:23:18 PM
Contributors: ganl