Hi,
I've created an ILM policy on our 6.7 cluster, and applied it "manually" to a number of indices by setting the index_settings.index.lifecycle.name
Now several hours later, only one of the indices seems to have "activated" the policy. Using the /_ilm/explain
api, one index shows this:
{
"indices": {
"myindex-2019.05": {
"index": "myindex-2019.05",
"managed": true,
"policy": "myilmpolicy",
"lifecycle_date_millis": 1556668803483,
"phase": "hot",
"phase_time_millis": 1557211550788,
"action": "complete",
"action_time_millis": 1557211550866,
"step": "complete",
"step_time_millis": 1557211550866,
"phase_execution": {
"policy": "myilmpolicy",
"phase_definition": {
"min_age": "0ms",
"actions": {
"set_priority": {
"priority": 100
}
}
},
"version": 1,
"modified_date_in_millis": 1557211418152
}
}
}
}
However, all other indices shows this:
{
"indices": {
"myindex-2019.04": {
"index": "iis_log_prod-2019.04",
"managed": true,
"policy": "myilmpolicy"
}
}
}
I don't understand why only one of my indices has "activated" the hot phase defined in the policy.
Are there any logs or anything I can look at to try and understand why this is happening?