index.asciidoc 1.4 KB

123456789101112131415161718192021222324252627282930
  1. [role="xpack"]
  2. [testenv="enterprise"]
  3. [[xpack-autoscaling]]
  4. = Autoscaling
  5. NOTE: {cloud-only}
  6. The autoscaling feature enables an operator to configure tiers of nodes that
  7. self-monitor whether or not they need to scale based on an operator-defined
  8. policy. Then, via the autoscaling API, an Elasticsearch cluster can report
  9. whether or not it needs additional resources to meet the policy. For example, an
  10. operator could define a policy that a warm tier should scale on available disk
  11. space. Elasticsearch would monitor and forecast the available disk space in the
  12. warm tier, and if the forecast is such that the cluster will soon not be able to
  13. allocate existing and future shard copies due to disk space, then the
  14. autoscaling API would report that the cluster needs to scale due to disk space.
  15. It remains the responsibility of the operator to add the additional resources
  16. that the cluster signals it requires.
  17. A policy is composed of a list of roles and a list of deciders. Nodes matching
  18. the roles are governed by the policy. The deciders provide independent estimates
  19. of the capacity required. See <<autoscaling-deciders,Autoscaling deciders>> for
  20. more information on the deciders available.
  21. Autoscaling supports the scale-up and scale-down of dedicated {ml}
  22. nodes. Autoscaling also supports the scale-up of data nodes based on storage.
  23. [NOTE]
  24. Autoscaling is not supported on Debian 8.
  25. include::autoscaling-deciders.asciidoc[]