Skip to content

Releases: maplelabs/opensearch-scaling-manager

v1.0.0-alpha

24 Mar 15:31
51349e7
Compare
Choose a tag to compare
v1.0.0-alpha Pre-release
Pre-release

First version-1.0.0-alpha of Scaling Manager is released

Public chatroom: opensearch-scaling-manager

For contribution please refer: Contribution

Introduction

OpenSearch scaling manager is used to elastically scale a cluster to ensure optimum cluster performance and expenses involved. Scaling Manager can automatically scale up or scale down an OpenSearch node based on the effect of load on metric in cluster.

List of features:

Automatic Scaling based on Metrics

Metrics supported are:

  • CPU usage
  • Mem usage
  • Heap usage
  • Disk usage
  • ShardsPerGB

Event based Scaling

At scheduled time the scale out/in will be performed. Configuration file takes input in form of cron.

  • Supports scale up by 1 node and scale down by 1 node.
  • Supports deploying a node on AWS EC2 instance.
  • OpenSearch simulator which can be useful for testing our application without deploying it on an OpenSearch cluster.
  • Supports accelerated testing with the help of simulator.
  • Supports monitoring the application with logs which can help to test without actual provisioning the nodes.

For more information on scaling manager please refer to the Scaling Manager.
For more information on scaling manager simulator please refer to the Simulator.

Changelog

NA