Skip to content
Features

Features

Each page explains one feature and links to how you configure it on your provider.

Waiting page
Show a page that refreshes until your instances are ready.
Waiting page themes
Change how the waiting page looks, or bring your own theme.
Wait until ready
Hold the request until your instances are ready, with no waiting page.
Start without waiting
Start your instances and let the request through immediately.
Groups
Start several instances together, and put one instance in several groups.
Anti-affinity
Stop or throttle an instance while another group is in use.
Ready after
Wait a little longer after an instance reports ready.
Ready on start
Treat an instance as ready as soon as it starts.
Optional instances
Start an instance without making the request wait for it.
Running hours
Keep an instance running during set hours of the day.
Scale instead of stop
Keep an idle workload running at fewer replicas or lower limits.
CPU limits
Lower an instance’s CPU limit while it is idle.
Memory limits
Lower an instance’s memory limit while it is idle.
Disk I/O limits
Throttle an instance’s disk I/O while it is idle.
Stop external starts
Stop managed instances that start without a request.
Keep external starts warm
Open a session for managed instances that start without a request.
Reject unlabeled requests
Only serve requests for instances that opted in.
Re-check before stopping
Check that an instance still opts in before stopping it.
Webhooks
Notify an HTTP endpoint when instances start or stop.
Metrics
Expose Prometheus metrics about sessions and instances.
Tracing
Send OpenTelemetry traces of requests and provider calls.