获取数据流生命周期统计信息
编辑获取数据流生命周期统计信息
编辑获取有关数据流生命周期执行情况的统计信息。
请求
编辑GET _lifecycle/stats
描述
编辑获取有关数据流生命周期执行情况的统计信息。数据流级别的统计信息仅包含有关数据流生命周期管理的数据流的统计信息。
响应体
编辑-
last_run_duration_in_millis
- (可选,long)上次数据流生命周期执行的持续时间(以毫秒为单位)。
-
time_between_starts_in_millis
- (可选,long)上次两次数据流生命周期执行开始之间的时间间隔(以毫秒为单位)。 这应该大致等于
data_streams.lifecycle.poll_interval
。 -
data_stream_count
- (整数)当前由数据流生命周期管理的数据流的数量。
-
data_streams
-
(对象数组)包含有关检索到的数据流生命周期的信息。
data_streams
中对象的属性-
name
- (字符串)数据流的名称。
-
backing_indices_in_total
- (整数)此数据流的由数据流生命周期管理的后备索引总数。
-
backing_indices_in_error
- (整数)此数据流的由数据流生命周期管理且遇到错误的后备索引数量。
-
示例
编辑让我们检索已执行多次生命周期的集群的数据流生命周期统计信息
GET _lifecycle/stats?human&pretty
响应将如下所示
{ "last_run_duration_in_millis": 2, "last_run_duration": "2ms", "time_between_starts_in_millis": 9998, "time_between_starts": "9.99s", "data_streams_count": 2, "data_streams": [ { "name": "my-data-stream", "backing_indices_in_total": 2, "backing_indices_in_error": 0 }, { "name": "my-other-stream", "backing_indices_in_total": 2, "backing_indices_in_error": 1 } ] }