【发布时间】:2021-05-14 02:25:40
【问题描述】:
Elastic Search 7.10.2 版本 并且 Xpack 已启用且许可证为 Basic
metricbeat 策略的热阶段
删除 metricbeat 策略的阶段
为什么它没有得到应用?
metricbeat-7.10.2-2021.02.10-000001 索引详情
{
"indices" : {
"metricbeat-7.10.2-2021.02.10-000001" : {
"index" : "metricbeat-7.10.2-2021.02.10-000001",
"managed" : true,
"policy" : "metricbeat",
"lifecycle_date_millis" : 1612959479882,
"age" : "8m",
"phase" : "hot",
"phase_time_millis" : 1612959480192,
"action" : "rollover",
"action_time_millis" : 1612959917863,
"step" : "check-rollover-ready",
"step_time_millis" : 1612959917863,
"phase_execution" : {
"policy" : "metricbeat",
"phase_definition" : {
"min_age" : "0ms",
"actions" : {
"rollover" : {
"max_size" : "5b",
"max_age" : "5s",
"max_docs" : 5
}
}
},
"version" : 2,
"modified_date_in_millis" : 1612959551839
}
}
}
}
【问题讨论】:
-
你能分享你从
GET metricbeat-7.10.2-2021.02.10-000001/_ilm/explain得到的东西吗? -
@val,感谢您的回复,刚刚添加了行为相同的新创建索引的输出。
-
创建索引后是否更改了策略定义?或者该政策是否已经这样定义并且索引是从一开始就使用该政策创建的?
-
是的,我确实更改了生命周期策略
metricbeat的策略定义。我想做一个尽可能小的例子来演示生命周期策略是如何工作的。我正在使用this 进行模拟,但使用的是最新版本的图像。 -
ILM 默认每 10 分钟运行一次,但可以更改(请参阅elastic.co/guide/en/elasticsearch/reference/current/…)
标签: elasticsearch kibana