Working with Clusters
Cluster Load History
- RAM of Containers (red line) - real used memory by containers
- RAM w/o buffers (orange line) - consumed memory that can't be reused (RAM of containers with all memory leaks and different overheads for system processes etc)
All used RAM (green line) - used memory with buffers
You can find out how many environments can be added due to the available extra load using the following formula:
Number of extra environments = (80% - RAM w/o buffers) / Average load usage per environment
80% is the maximum possible load of containers.
By subtracting the RAM of containers w/o buffers from these 80% you can get to know how much the load can be enlarged.
The Average load usage per environment can be calculated in such a way:
Average load usage per environment = RAM of containers / Active environments
To get the number of Active environments, navigate to Cluster > Environments. Sort environments due to the Running status and see the total number of displayed environments.
Calculating the Number of extra environments due to the screenshots provided above:
RAM w/o buffers = 30%
RAM of containers = 20%
Number of running environments = 99
Average load usage per environment: 20% / 99 env = 0,2 %
Number of extra environments
(80% - 30%) / 0,2% = 250 env
So we can say that due to our example 250 more environments can be created.
The resulting graphs are grouped by types: load balancers (green), application servers (blue), databases (orange) and other stacks (gray). Also, you can hover over the particular line to see the exact amount of instances.