A common CI mistake: upgrading to a bigger runner before checking what the job is actually waiting on.
In RunsOn v3, each job gets CPU/memory/disk/network/I/O charts directly in the GitHub Actions UI by default.
No action, no OTEL backend, no CloudWatch setup.