更新时间:2025-11-13 GMT+08:00

上传日志接口

场景描述

在OpenEye配置NSLB的IP和端口,可以调用CMS的https接口实现日志上传,收集故障信息。

接口方法

设置成“POST”。该接口仅支持POST方法,不支持PUT、GET和DELETE等方法。

URL

https://ip:port/rest/${service.name}/v1/ClientLog/uploadClientLog

其中,公有云环境请联系管理员获取,ip为CC-CMS服务器地址,port为CC-CMS服务器的HTTPS端口号。

非公有云环境如果配置了NSLB服务,ip请填写NSLB的服务器地址,port为CC-CMS服务在NSLB映射的HTTPS端口号。

请求说明

表1 请求头参数

序号

名称

参数类型

是否必选

说明

1

Content-Type

String

True

固定填 multipart/form-data; boundary=<calculated when="" request="" is="" sent="">

2

authorization

String

True

生成方式参见C2 监控/系统外呼/话单/知识库类接口鉴权方式

3

FileType

String

True

文件类型: 目前只有取值0。

表2 消息体参数说明

参数名

数据类型

是否必选

说明

file

MultipartFile

True

请求报文,包含日志文件内容和文件名。

响应说明

表3 请求响应码为200时表示CMS运行正常,相应消息参数体说明

参数名

数据类型

说明

status

string

响应成功返回“200”

报文样例

  • 请求头:
    Content-Type:multipart/form-data; boundary=--------------------------327397481665620642032364
    Authorization:******************
    FileType:0
  • 请求参数:
    {
    "file": OELOG_99991093_10.234.63.214_20250226162127.zip
    }
  • 响应参数: