查询单个采集的日志
更新时间 2026-08-17 09:47:45
最近更新时间: 2026-08-17 09:47:45
本节主要介绍如何使用API查询单个采集的日志。
此操作用来查询单个采集的日志。
请求语法
GET /rest/v1/system/logcollect/id HTTP/1.1
Date: date
Host: ip:port
Authorization: authorization请求参数
| 参数 | 类型 | 描述 | 是否必须 |
|---|---|---|---|
| id | String | 日志ID。 如果不填写,查询所有的采集日志。 | 否 |
响应结果
| 名称 | 类型 | 描述 |
|---|---|---|
| id | String | 日志ID。 |
| startTime | Long | HBlock日志采集的起始时间。 |
| endTime | Long | HBlock日志采集的结束时间。 |
| servers | Array of string | 日志采集的服务器ID。 |
| logTypes | Array of string | 采集的日志类型:
|
| services | Array of string | 采集的HBlock服务。 说明 只有采集类型包含Service时,才会返回此字段。 |
| file | String | 日志文件存储路径及名称。 |
| status | Enum | 日志采集的状态:
|
| size | Long | 采集到的日志文件大小,单位是bytes。 |
| createTime | Long | 日志采集请求的创建时间。 |
| message | String | 收集失败或者部分收集成功的原因,如果收集成功,则不会返回此项。 |
请求示例
查询ID为f9257600e3c640c9889baedb370572f120069的日志。
GET /rest/v1/system/logcollect/f9257600e3c640c9889baedb370572f120069 HTTP/1.1
Date: Mon, 15 Jun 2026 03:19:29 GMT
Authorization: HBlock userName:signature
Host: 192.168.0.65:1443响应示例
HTTP/1.1 200 OK
x-hblock-request-id: 68eb98eae4fe42f68e48b8b1157b6df7
Connection: keep-alive
Content-Length: 380
Date: Mon, 15 Jun 2026 03:19:30 GMT
Content-Type: application/json;charset=utf-8
Server: HBlock
{
"data": {
"id": "f9257600e3c640c9889baedb370572f1",
"startTime": 1781172000000,
"endTime": 1781301600000,
"servers": [
"hblock_1",
"hblock_3"
],
"logTypes": [
"Config",
"System",
"Service"
],
"services": [
"ps",
"ag"
],
"file": "192.168.0.64:/mnt/storage01/hblock_logs_f9257600e3c640c9889baedb370572f1_20260611100000_20260612220000.zip",
"status": "Succeeded",
"size": 1945994907,
"createTime": 1781489998695
}
}