调用接口 DescribeDownloadTasks 获取指定日志主题中的日志下载任务列表。
此接口的调用频率限制为 20 次/s,超出频率限制会报错 ExceedQPSLimit。
下表仅列出该接口特有的请求参数和部分公共参数。更多信息请见公共参数。
参数 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
PageNumber | Integer | 否 | 10 | 分页查询时的页码。默认为 1,即从第一页数据开始返回。 |
PageSize | Integer | 否 | 20 | 分页大小。默认为 20,最大为 100。 |
TopicId | String | 是 | 4a9bd4bd-53f1-43ff-b88a-64ee1be5**** | 日志所在的日志主题 ID。 |
TaskName | String | 否 | task1 | 根据任务名称进行筛选,支持模糊搜索。 |
下表仅列出本接口特有的返回参数。更多信息请参见返回结构。
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
Tasks | Array of DownloadTaskResp | 请参考返回示例。 | 下载任务详情。 |
Total | Integer | 1 | 日志下载任务的数量。日志服务仅支持保存一天以内的下载任务信息。 |
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
Query | String | * | 日志检索分析语句。 |
TaskId | String | 4a************ | 下载任务的 ID。 |
EndTime | String | 2022-08-25 15:00:02 | 检索分析时需指定日志时间范围,此参数用于指定结束时间。格式为 yyyy-MM-dd HH:mm:ss 。 |
LogSize | Integer | 1024 | 下载的日志量,单位为字节(Byte)。 |
TopicId | String | 4a************ | 日志主题名称。 |
LogCount | Integer | 20 | 下载的日志条数。 |
TaskName | String | test-task | 下载任务的名称。 |
StartTime | String | 2022-08-25 15:00:01 | 检索分析时需指定日志时间范围,此参数用于指定起始时间。格式为 yyyy-MM-dd HH:mm:ss 。 |
CreateTime | String | 2022-08-25 15:00:03 | 下载任务的创建时间,格式为 yyyy-MM-dd HH:mm:ss 。 |
DataFormat | String | json | 导出的文件格式,支持 CSV 文件格式或 JSON 格式。 |
TaskStatus | String |
| 下载任务状态,即日志压缩文件的生成状态。包括:
|
Compression | String | gzip | 导出文件的压缩格式,目前仅支持 gzip 格式压缩。 |
GET /DescribeDownloadTasks?TopicId=9f*&PageNumber=1&PageSize=2 HTTP/1.1 Content-Type: application/json ...
HTTP/1.1 200 OK Content-Type: application/json Content-Length: 0 { "Tasks": [ { "TaskId": "989b1f8d-13e6-4b14-819d-1a436377****", "TaskName": "test-18", "TopicId": "9f140f6f-ae9b-4992-8928-fb745eb0****", "Query": "*", "StartTime": "2022-08-01 00:00:00", "EndTime": "2022-08-19 16:51:11", "LogCount": 0, "LogSize": 0, "Compression": "gzip", "DataFormat": "json", "TaskStatus": "success", "CreateTime": "2022-08-25 13:42:45" }, { "TaskId": "ea064c18-d85f-4250-978b-b6714257****", "TaskName": "test-17", "TopicId": "9f140f6f-ae9b-4992-8928-fb745eb0****", "Query": "*", "StartTime": "2022-08-01 00:00:00", "EndTime": "2022-08-19 16:51:11", "LogCount": 0, "LogSize": 0, "Compression": "gzip", "DataFormat": "csv", "TaskStatus": "success", "CreateTime": "2022-08-25 13:34:45" } ], "Total": 2 }
下表为您列举了该接口与业务逻辑相关的错误码。公共错误码请参见公共错误码文档。
HTTP 状态码 | 错误码 | 错误信息 | 说明 |
---|---|---|---|
404 | ErrIndexNotExists | Index does not exist | 索引不存在 |
500 | InternalServerError | We encountered an unexpected server error, please try again later. | 服务器内部错误。 |