> ## Documentation Index
> Fetch the complete documentation index at: https://metoro.io/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Right-Sizing Workflow

> Optimize your resource allocation with automated right-sizing recommendations

## Overview

The right-sizing workflow creates suggestions when services are over-provisioned or under-provisioned, or when limits are misconfigured.
For each service, the workflow compares actual usage to predefined efficiency parameters and generates suggestions accordingly.

## Parameters

The right-sizing workflow comes with default parameters that can be customized through the workflow UI.

```json theme={null}
{
"maxCPULimitPercent": 90,
"minCPULimitPercent": 60,
"maxCPURequestPercent": 140,
"minCPURequestPercent": 61,
"maxMemoryLimitPercent": 90,
"minMemoryLimitPercent": 60,
"maxMemoryRequestPercent": 140,
"minMemoryRequestPercent": 60,
"minNumberOfCoreSavingsToCreateIssue": 0.1,
"minNumberOfBytesSavingsToCreateIssue": 1073741824
}
```

## Suggestion Types

The workflow can generate several types of suggestions:

1. **cpu\_request\_too\_high**:
   * Low severity
   * Indicates resource waste
   * Includes potential cost savings estimates

2. **cpu\_request\_too\_low**:
   * Medium severity
   * Risk of performance impact
   * May indicate CPU throttling or memory pressure

3. **cpu\_limit\_too\_low**:
   * Medium severity
   * Risk of performance impact
   * May indicate CPU throttling

4. **memory\_request\_too\_high**:
   * Low severity
   * Indicates resource waste
   * Includes potential cost savings estimates

5. **memory\_request\_too\_low**:
   * Medium severity
   * Risk of performance impact
   * May indicate memory pressure

6. **memory\_limit\_too\_low**:
   * Medium severity
   * Risk of performance impact
   * May indicate memory pressure
