2020-04-28 19:38:01 -04:00
|
|
|
[role="xpack"]
|
|
|
|
[[ilm-set-priority]]
|
|
|
|
=== Set priority
|
|
|
|
|
2020-08-12 11:36:27 -04:00
|
|
|
Phases allowed: hot, warm, cold, frozen.
|
2020-04-28 19:38:01 -04:00
|
|
|
|
|
|
|
Sets the <<recovery-prioritization, priority>> of the index as
|
|
|
|
soon as the policy enters the hot, warm, or cold phase.
|
|
|
|
Higher priority indices are recovered before indices with lower priorities following a node restart.
|
|
|
|
|
|
|
|
Generally, indexes in the hot phase should have the highest value and
|
|
|
|
indexes in the cold phase should have the lowest values.
|
|
|
|
For example: 100 for the hot phase, 50 for the warm phase, and 0 for the cold phase.
|
|
|
|
Indices that don't set this value have a default priority of 1.
|
|
|
|
|
|
|
|
[[ilm-set-priority-options]]
|
|
|
|
==== Options
|
|
|
|
|
|
|
|
`priority`::
|
|
|
|
(Required, integer)
|
|
|
|
The priority for the index.
|
|
|
|
Must be 0 or greater.
|
|
|
|
Set to `null` to remove the priority.
|
|
|
|
|
|
|
|
[[ilm-set-priority-ex]]
|
|
|
|
==== Example
|
|
|
|
|
|
|
|
[source,console]
|
|
|
|
--------------------------------------------------
|
|
|
|
PUT _ilm/policy/my_policy
|
|
|
|
{
|
|
|
|
"policy": {
|
|
|
|
"phases": {
|
|
|
|
"warm": {
|
|
|
|
"actions": {
|
|
|
|
"set_priority" : {
|
|
|
|
"priority": 50
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
--------------------------------------------------
|