获取数据流生命周期统计信息
编辑获取数据流生命周期统计信息编辑
获取有关数据流生命周期执行的统计信息。
请求编辑
GET _lifecycle/stats
描述编辑
获取有关数据流生命周期执行的统计信息。数据流级别的统计信息仅包含有关由数据流生命周期管理的数据流的统计信息。
响应主体编辑
-
last_run_duration_in_millis
- (可选,long) 上次数据流生命周期执行的持续时间。
-
time_between_starts_in_millis
- (可选,long) 上次两次数据流生命周期执行开始之间经过的时间。这应该大约等于
data_streams.lifecycle.poll_interval
。 -
data_stream_count
- (integer) 当前由数据流生命周期管理的数据流数量。
-
data_streams
-
(对象数组) 包含有关检索到的数据流生命周期的信息。
data_streams
中对象的属性-
name
- (string) 数据流的名称。
-
backing_indices_in_total
- (integer) 由数据流生命周期管理的此数据流的备份索引数量。
-
backing_indices_in_error
- (integer) 由数据流生命周期管理并遇到错误的此数据流的备份索引数量。
-
示例编辑
让我们检索已执行生命周期多次的集群的数据流生命周期统计信息
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 } ] }