Ao criar um cluster Elasticsearch, pode ser um desafio determinar o número de recursos que você precisa para alocar. Além disso, mesmo se você o fizer, pode ser difícil antecipar quando ou se os recursos alocados serão suficientes para uma duração específica.
É aqui que o recurso de autocaling entra em jogo. O recurso Autoscaling pode ajudar a gerenciar e alocar o recurso automaticamente com base nas regras definidas. Isso, por sua vez, ajuda a remover a necessidade de gerenciamento de pilha constante e manual.
Poderíamos gastar o artigo inteiro discutindo recursos autoscaling e como eles funcionam. No entanto, em prol do escopo deste tutorial, você pode verificar o recurso abaixo para saber mais sobre o AutoScaling Elk.
https: // www.elástico.CO/guia/pt/nuvem/atual/EC-AUSTOSCALIONING.html
Na próxima seção, discutiremos como criar e obter o recurso autoscaling em um cluster Elasticsearch.
Elasticsearch Create Autoscaling Policy
Esta seção ilustrará como criar uma simples política de Autoscaling de Elasticsearch.
A solicitação abaixo mostra como executar a ação acima.
Curl -xput "http: // localhost: 9200/_aUtroscaling/Policy/Sample" -h "KBN -XSRF: Relatório" -H "Type: Application/Json" -D 'Não: a política autoscaling requer privilégios do operador.
Elasticsearch buscar política de autocaling
Você pode obter os detalhes da política de autocaling usando a API automática. Uma solicitação de exemplo é como mostrado:
Curl -xget "http: // localhost: 9200/_aUtroscaling/Policy/Sample" -H "KBN -XSRF: Relatórios"A solicitação deve retornar os detalhes da política especificada.
Conclusão
Este artigo aborda as políticas de auto -ocalamento do Elasticsearch e como criar e visualizar seus detalhes.
Verifique a documentação para mais.