Lors de la création d'un cluster Elasticsearch, il peut être difficile de déterminer le nombre de ressources dont vous avez besoin pour y attribuer. De plus, même si vous le faites, il peut être difficile d'anticiper quand ou si les ressources allouées seront suffisantes pour une durée spécifique.
C'est là que la fonctionnalité automatique entre en jeu. La fonction de mise à l'échelle peut aider à gérer et à répartir la ressource automatiquement en fonction des règles définies. Ceci, à son tour, aide à supprimer le besoin d'une gestion constante et manuelle de la pile.
Nous pourrions passer l'intégralité de l'article à discuter des fonctionnalités d'automate et de la façon dont ils fonctionnent. Cependant, dans le cadre de la portée de ce tutoriel, vous pouvez vérifier la ressource ci-dessous pour en savoir plus sur les wapitiss.
https: // www.élastique.CO / GUIDE / EN / Cloud / Current / EC-Autoscaling.html
Dans la section à venir, nous discuterons de la façon de créer et d'obtenir la fonctionnalité de mise en œuvre dans un cluster Elasticsearch.
Elasticsearch Créer une politique de mise à l'échelle
Cette section illustrera comment créer une simple politique d'autoscalitude Elasticsearch.
La demande ci-dessous montre comment effectuer l'action ci-dessus.
curl -xput "http: // localhost: 9200 / _autoscaling / stratégie / sampon" -h "kbn-xsrf: reportage" -h "contenu-type: application / json" -d 'Pas: la politique de mise à l'échelle nécessite des privilèges de l'opérateur.
Elasticsearch Fetch Autoscaling Policy
Vous pouvez obtenir les détails de la politique d'automate à l'aide de l'API Autoscaling. Un exemple de demande est comme indiqué:
curl -xget "http: // localhost: 9200 / _autoscaling / politique / échantillon" -h "kbn-xsrf: reportage"La demande doit retourner les détails de la politique spécifiée.
Conclusion
Cet article couvre les politiques d'autoscalitude Elasticsearch et comment créer et afficher leurs détails.
Vérifiez la documentation pour plus.