Compute Rightsizing Calculator
rightsizing-calculatorRead-onlyIdempotent
Use when a user asks about instance rightsizing or overprovisioned compute.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hourly_cost | No | hourly cost used by the calculation; monetary values are in USD unless stated otherwise. | |
| p99_cpu_pct | Yes | p99 cpu expressed as a percentage. | |
| current_vcpu | Yes | current vcpu used by this deterministic tool. | |
| instance_count | No | instance count used by this deterministic tool. | |
| p99_memory_pct | Yes | p99 memory expressed as a percentage. | |
| current_memory_gb | Yes | current memory in gigabytes. |
Output Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| next_step | Yes | ||
| do_savings | Yes | ||
| needed_vcpu | Yes | ||
| output_tier | Yes | ||
| monthly_cost | Yes | ||
| signal_value | Yes | ||
| next_step_url | Yes | ||
| why_follow_up | Yes | ||
| annual_savings | Yes | ||
| instance_count | Yes | ||
| interpretation | Yes | ||
| savings_factor | Yes | ||
| needed_memory_gb | Yes | ||
| affiliate_context | No | ||
| computation_basis | Yes |