常用的 REST API 向 Elasticsearch 发送数据和其他请求:
1.创建索引生命周期管理 (ILM) 策略
curl -X PUT "localhost:9200/_ilm/policy/log_test_policy/" -H 'Content-Type: application/json' -d'
{
"policy": {
"phases": {
"hot": {
"actions": {
"rollover": {
"max_age": "30d",
"max_size": "100gb"
}
}
},
"delete": {
"min_age": "30d",
"actions": {
"delete": {}
}
}
}
}
}
2.创建模板
curl -X PUT "localhost:9200/_template/log_test_template/" -H 'Content-Type: application/json' -d'
{
"index_patterns": ["log_test-*"],
"settings": {
"index.lifecycle.name": "log_test_policy",
"index.lifecycle.rollover_a