Vertical Scaling
Automatically adjusts CPU cores and memory for each container based on real-time usage thresholds.
CPU, memory, and core pinning — managed by a lightweight daemon.
LXC AutoScale is an async resource management daemon for Proxmox environments. It monitors LXC container CPU and memory usage every polling cycle (default: 5 minutes) and adjusts allocations based on predefined thresholds.
It runs as a systemd service on the Proxmox host, remotely via SSH, or using the Proxmox REST API. Configuration is validated at startup via Pydantic models and supports per-container tier overrides.
pct commands) or Proxmox REST API (proxmoxer)${ENV_VAR} expansionpct exec needed)