Skip to content

Commit f964fe6

Browse files
fix: md formatting
1 parent ede2ab3 commit f964fe6

File tree

2 files changed

+18
-5
lines changed

2 files changed

+18
-5
lines changed

docs/hypernode-platform/autoscaling/how-does-autoscaling-work.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
---
22
myst:
33
html_meta:
4-
description: Learn how autoscaling dynamically adjusts server resources based on CPU usage metrics, allowing efficient workload management without manual intervention. Configure thresholds, durations, and understand the workflow for seamless autoscaling on Hypernode.
4+
description: Learn how autoscaling dynamically adjusts server resources based
5+
on CPU usage metrics, allowing efficient workload management without manual
6+
intervention. Configure thresholds, durations, and understand the workflow for
7+
seamless autoscaling on Hypernode.
58
title: How does Autoscaling work? | Hypernode
69
---
710

@@ -18,20 +21,24 @@ Autoscaling is available for Combell Openstack and AWS cloud hosting providers.
1821
## Configuration Parameters
1922

2023
In the control panel or with CLI tool, users can define autoscaling conditions based on CPU load thresholds and minimum duration to tailor actions to their workload demands:
24+
2125
- **CPU Load Threshold:** Specifies the CPU load percentage that triggers autoscaling using a range slider.
2226
- **Minimum Duration:** Determines the minimum duration, in minutes, for the CPU load to exceed the threshold to activate autoscaling.
2327

2428
## Autoscaling Triggering Process
29+
2530
- **Continuous Monitoring:** The autoscaling agent continually monitors your application's CPU load.
2631
- **Activation Conditions:** Autoscaling is triggered if the CPU load surpasses the defined threshold and duration criteria set by the user or default values that were set when the feature was enabled.
2732

2833
## Autoscaling Workflow
34+
2935
- **Initial Cooldown period:** A 5-minute cooldown period after enabling autoscaling prevents rapid scaling due to sudden spikes.
3036
- **Scaling Actions:** Autoscaling automatically upgrades the plan to the next available tier within the same provider, catering to increased demand. The upgraded plan remains effective for 24 hours before reverting to the original configuration.
3137

3238
## Continued Autoscaling Process:
3339

3440
If the server remains overloaded post-autoscaling, the next autoscaling trigger is determined based on these criteria:
41+
3542
- **The greater of either**:
3643
- **User-defined minimum duration for CPU threshold surpassing**: Allows time to assess newly allocated resources' impact on CPU performance.
3744
- **A fallback duration of 15 minutes**: Ensures a minimum interval for reassessment when the user-defined duration is less than 15 minutes.
@@ -41,6 +48,7 @@ This approach selects the longer duration between user-defined settings or the f
4148
To halt continued autoscaling behavior, simply turn off the autoscaling feature in your control panel. This prevents subsequent autoscaling triggers after the initial action.
4249

4350
**Important to know:**
51+
4452
- For the next 24 hours, plan adjustments are restricted. If necessary, please contact support for assistance.
4553
- If there are still insufficient resources and the conditions are met, the system will initiate another autoscaling process with a cooldown period of 5 minutes.
4654
- It will scale up to the largest plan available within the same provider.

docs/hypernode-platform/autoscaling/how-to-enable-autoscaling.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
---
22
myst:
33
html_meta:
4-
description: Step-by-step instructions on enabling Autoscaling through the Control Panel or command line
4+
description: Step-by-step instructions on enabling Autoscaling through the Control
5+
Panel or command line
56
title: How to enable Autoscaling? | Hypernode
67
---
78

@@ -22,9 +23,9 @@ You can enable Autoscaling two ways: in the Control Panel or directly via comman
2223
You can start using autoscaling by:
2324

2425
1. Log in to [Control Panel](https://my.hypernode.com).
25-
2. Navigate to Hypernodes > Autoscaling.
26-
3. Enable autoscaling.
27-
4. Optionally configure the conditions.
26+
1. Navigate to Hypernodes > Autoscaling.
27+
1. Enable autoscaling.
28+
1. Optionally configure the conditions.
2829

2930
After enabling Autoscaling feature, expect a 5min grace period before Autoscaling takes effect.
3031

@@ -45,18 +46,22 @@ To enable autoscaling via the CLI, you can run the following command:
4546
`hypernode-systemctl autoscaling --enable`
4647

4748
### Manage autoscaling tresholds via the CLI
49+
4850
If you have enabled autoscaling, you can configure the thresholds when it is being autoscaled.
4951
This tresholds does have a default value:
52+
5053
- autoscale_trigger_load_percentage **default: 70**
5154
- autoscale_trigger_load_avg_minutes **default: 15**
5255

5356
If you want to change the default settings, you can use the commands below:
57+
5458
```
5559
hypernode-systemctl settings autoscale-trigger-load-percentage 80
5660
hypernode-systemctl settings autoscale-trigger-load-avg-minutes 50
5761
```
5862

5963
### Disable autoscaling via the CLI
64+
6065
If you want to disable autoscaling via the CLI, you can run `hypernode-systemctl autoscaling --disable`.
6166

6267
**Please note:** if you enable autoscaling the next time, the last configured settings will be used.

0 commit comments

Comments
 (0)