Создать шаблон индекса elasticsearch
Авто-конфигурация новых индексов по маске logs-*
curl -X PUT 'http://es:9200/_index_template/logs-tpl' -H 'Content-Type: application/json' -d '{"index_patterns":["logs-*"],"template":{"settings":{"number_of_shards":2}}}'
more elasticsearch
all 19 commands →
Снимок в репозиторий
curl -X PUT 'http://es:9200/_snapshot/my_repo/snap1?wait_for_completion=true'
Здоровье кластера
curl -s http://localhost:9200/_cluster/health | jq .
Список индексов
curl -s 'http://localhost:9200/_cat/indices?v&h=index,health,pri,rep,docs.count,store.size&s=store.size:desc'
Удалить индекс
curl -X DELETE http://localhost:9200/<index>
Настройки индекса
curl -s http://localhost:9200/<index>/_settings | jq .