调用 DescribeHistogramV1 接口检索日志,查看满足条件的日志数据随时间分布的情况。
此接口用于检索日志,并构建日志检索结果的直方图。
检索相关的接口(SearchLogs、DescribeLogContext 和 DescribeHistogram)共用一个调用频率和并发限制的额度,具体限制如下:
说明
下表仅列出该接口特有的请求参数和部分公共参数。更多信息请见公共参数。
参数 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
EndTime | Long | 是 |
| 查询结束时间点,精确到毫秒。Unix 时间戳格式,表示从 1970-1-1 00:00:00 UTC 开始计算的毫秒数。如果指定为秒级别,服务端会自动转换精度为毫秒。 |
Interval | Long | 否 |
| 直方图的子区间长度。单位为毫秒。该值必须大于 1。 说明 直方图中最多可以指定 60 个子区间,请合理规划查询的时间范围及子区间大小。 |
Query | String | 是 |
| 查询语句,语句长度最大为 4KiB。 |
StartTime | Long | 是 | 1346457600000 | 查询开始时间点,精确到毫秒。Unix 时间戳格式,表示从 1970-1-1 00:00:00 UTC 开始计算的毫秒数。如果指定为秒级别,服务端会自动转换精度为毫秒。 |
TopicId | String | 是 | 4a9bd4bd-53f1-43ff-b88a-64ee1be5**** | 要检索的日志主题 ID。 |
下表仅列出本接口特有的返回参数。更多信息请参见返回结构。
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
Histogram | Array of HistogramInfoV1 | 所有子区间的结果集。 | |
ResultStatus | String |
| 查询的状态。
|
TotalCount | Integer | 1000 | 此次请求所有直方图数据总和,即对应时间内符合条件的日志条数。 |
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
Count | Long | 1000 | 子区间中对应搜索结果的数量,即该时段内符合条件的日志条数。 |
EndTime | Long | 1630454400000 | 查询的结束时间点。 |
StartTime | Long | 1346457600000 | 查询的开始时间点。 |
ResultStatus | String |
| 查询的状态。
|
POST https://tls-{Region}.ivolces.com/DescribeHistogramV1 HTTP/1.1 Content-Type: application/json { "EndTime": 1630454400000, "Interval": 4733280000, "Query": "error", "StartTime": 1346457600000, "TopicId": "4a9bd4bd-53f1-43ff-b88a-64ee1be5****" }
Content-Type: application/json; charset=utf-8 { "Histogram": [ { "Count": 1000, "EndTime": 1630454400000, "StartTime": 1346457600000, "ResultStatus": "complete" } ], "ResultStatus": "complete", "TotalCount": 1000 }
您可访问公共错误码,获取更多错误码信息。