1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
|
PUT _ilm/policy/hot-warm-cold-delete-30days
{
"policy": {
"phases": {
"hot": {
"actions": {
"rollover": {
"max_size":"5gb",
"max_age":"30d"
},
"set_priority": {
"priority":50
}
}
},
"warm": {
"min_age":"7d",
"actions": {
"forcemerge": {
"max_num_segments":1
},
"shrink": {
"number_of_shards":1
},
"allocate": {
"require": {
"data": "warm"
}
},
"set_priority": {
"priority":25
}
}
},
"cold": {
"min_age":"14d",
"actions": {
"set_priority": {
"priority":0
},
"freeze": {},
"allocate": {
"require": {
"data": "cold"
}
}
}
},
"delete": {
"min_age":"30d",
"actions": {
"delete": {}
}
}
}
}
}
PUT _template/hot-warm-cold-delete-30days-template
{
"order":10,
"index_patterns": ["logstash-*", "metricbeat-*", "filebeat-*"],
"settings": {
"index.routing.allocation.require.data": "hot",
"index.lifecycle.name": "hot-warm-cold-delete-30days"
}
}
PUT _template/hot-warm-cold-delete-30days-template
{
"order":10,
"index_patterns": ["logstash-sysjson-*"],
"settings": {
"index.routing.allocation.require.data": "hot",
"index.lifecycle.name": "hot-warm-cold-delete-30days"
}
}
{
"index.blocks.read_only_allow_delete": "false",
"index.priority": "1",
"index.query.default_field": [
"*"
],
"index.write.wait_for_active_shards": "1",
"index.routing.allocation.include._tier_preference": "data_content",
"index.refresh_interval": "5s",
"index.number_of_replicas": "1"
}
{
"index.blocks.read_only_allow_delete": "false",
"index.query.default_field": [
"*"
],
"index.write.wait_for_active_shards": "1",
"index.lifecycle.name": "hot-warm-cold-delete-30days",
"index.routing.allocation.include._tier_preference": "data_content",
"index.routing.allocation.require.data": "hot",
"index.refresh_interval": "5s",
"index.priority": "50",
"index.number_of_replicas": "1"
}
PUT _ilm/policy/hot-warm-cold-delete-7days
{
"policy": {
"phases": {
"delete": {
"min_age":"7d",
"actions": {
"delete": {}
}
}
}
}
}
|