# 底层日志

SDK类名:/common/Logs

# i2node日志-规则/任务日志(uuid)

默认显示近一天的日志

SDK方法名:listTaskLog

# URL

/logs

# Method

GET

# Request

名称 类型 必选 初始值 简介 Mock规则
uuid String F97B3FD5-4D5D-41EE-22A9-740A74E1E13C , 规则或者任务的uuid
level Number 日志等级,非必填,默认所有;0:ERROR,1:WARNING,2:NORMAL, 日志等级
start Number 时间戳,非必填, 查询开始时间
page Number 1 默认为1, 符合条件范围的当前页数
end Number 时间戳,非必填, 查询结束时间
limit Number 10 默认为系统参数设置数量, 每页数量

# Response

名称 类型 必选 初始值 简介 Mock规则
data Object
  message String
  code Number 10021001 @mock=10021001
  logs Array , 日志object 10
    log_level Number , 日志等级
    detail String , 内容
    result String , String
    m_uuid String , 节点uuid
    create_time String , 日志事件
  total Number 22222 @mock=22222, 符合条件的日志数量
ret Number 200 @mock=200
msg String

# i2node日志-HA日志(uuid_m_uuid)

默认显示近一天的日志

SDK方法名:listHALog

# URL

/logs/ha

# Method

GET

# Request

名称 类型 必选 初始值 简介 Mock规则
uuid String , HA规则uuid
end Number 时间戳,非必填, 查询结束时间
level Number 日志等级,非必填,默认所有;0:ERROR,1:WARNING,2:NORMAL, 日志等级
start Number 时间戳,非必填, 查询开始时间
node_uuid String 不传节点uuid返回所有的日志, 节点uuid
page Number 默认为1, 符合条件范围的当前页数
limit Number 默认为系统参数设置数量, 每页数量

# Response

名称 类型 必选 初始值 简介 Mock规则
msg String
ret Number 200 @mock=200
data Object
  message String
  total Number 2000 @mock=2000, 符合条件的日志数量
  logs Array , 日志object 10
    log_level Number , 日志等级
    create_time String , 日志事件
    uuid String , HA规则uuid
    result String , String
    detail String , 内容
    m_uuid String , 节点uuid
  code Number 10021001 @mock=10021001

# i2node日志-节点日志(m_uuid)

默认显示近一天的日志

SDK方法名:listNodeLog

# URL

/logs/node

# Method

GET

# Request

名称 类型 必选 初始值 简介 Mock规则
level Number 日志等级,非必填,默认所有;0:ERROR,1:WARNING,2:NORMAL, 日志等级
page Number 1 默认为1, 符合条件范围的当前页数
limit Number 10 默认为系统参数设置数量, 每页数量
start Number 时间戳,非必填, 查询开始时间
uuid String 67E33CDB-D75B-15B3-367D-50C764F5A26F , 节点uuid
end Number 时间戳,非必填, 查询结束时间

# Response

名称 类型 必选 初始值 简介 Mock规则
data Object
  logs Array , 日志object 10
    result String , String
    detail String , 内容
    uuid String , 规则任务uuid
    create_time String , 日志事件
    log_level Number , 日志等级
  total Number 2222 @mock=2222, 符合条件的日志数量
  code Number 10021001 @mock=10021001
  message String
ret Number 200 @mock=200
msg String

# npsvr日志-任务日志

结果和节点日志一样,请直接调用logs

SDK方法名:listNpsvrLog

# URL

/logs/npsvr

# Method

GET

# Request

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

# Response

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

# traffic日志-logs.traffic

通用

SDK方法名:listTrafficLog

# URL

/logs/traffic

# Method

GET

# Request

名称 类型 必选 初始值 简介 Mock规则
start_stamp Number 1545637314 Unix时间戳, 实时流量开始时间点
type String month real,实时 day,日流量 month,历史流量, 流量类型
uuid String F97B3FD5-4D5D-41EE-22A9-740A74E1E13C 规则或者任务的uuid

# Response

名称 类型 必选 初始值 简介 Mock规则
ret Number 200
msg String
data Object
  code Number 0
  message String
  traffics Array 90
    start_time Number 1578299978
    traffic Number 0 流量
    latency Number 0 延迟
    interval Number 0 间隔
    speed Number 0 速率
    date_time String 2020-01-06 16:39:38
    date String 01/06
  buff Object
    disk Number 0 磁盘缓存
    mem Number 0 内存缓存
    send Number 0 已发送

# logserver-上传统计报表

collect_statistics 上传统计报表

# URL

/collect_statistics

# Method

POST

# Request

名称 类型 必选 初始值 简介 Mock规则
bkup_window String 00:00-00:00 备份窗口
create_time String 2019-09-02 09:18:44 规则创建时间
data_writed_num String 0 写入数据量,单位:bytes
dir_failed_num String -- 失败目录数
dup_rate String 0 重复比例?
end_time String 2019-09-02 09:14:00 结束时间
file_skiped_num Number 0 相同文件数
name String g 规则名称
policy Number 3
project_failed_num String
result Number 0 结果:0:备份成功;1:备份取消;2:备份跳过;<0:备份失败错误码
space_occu String 0
src_size String 0
src_type Number 2 定时备份的源端数据类型,目前取值0-8,详细参见定时备份模块
stage Number 0
start_time String 2019-09-02 09:14:00
sync_obj_num Number 0
tran_rate String 0
trans_data_num String 0 传输数据量,单位:bytes
type String I2BAK_BK 规则类型,目前有:

虚机复制:I2VP_PT, 虚机迁移:I2VP_MV, 虚机恢复:I2VP_RC, 虚机备份:I2VP_BK, 定时备份:I2BAK_BK, 定时备份-还原:I2BAK_RC, 全服备份:I2FFO_BK; | used_time | String | 否 | 0 | | uuid | String | 否 | C2CE5A8C-79FA-AFA3-1382-1B434B393BC2 | 规则uuid | wk_uuid | String | 否 | C2CE5A8C-79FA-AFA3-1382-1B434B393BC2 | 工作机uuid | bk_uuid | String | 否 | C2CE5A8C-79FA-AFA3-1382-1B434B393BC2 | 备机uuid | other_uuid | String | 否 | C2CE5A8C-79FA-AFA3-1382-1B434B393BC2 | 同步主机、目标平台、等除了工作机备机之外的节点/VP uuid | version_time | String | 否 | 2019-09-02 09:14:00 | 备份点时间,仅在恢复规则和演练规则的统计信息显示,标明基于哪个备份点做的恢复 | error_message | String | 否 | "" | 仅在演练规则的统计报表中显示 | data_type | String | 否 | o | 备份数据类型:o:全备,i:增量,d:差异,f:整盘 |

# Response

名称 类型 必选 初始值 简介 Mock规则
['success'] 或 ['error'] String
Last Updated: 5/13/2020, 3:56:32 AM