A complementary layer
Works alongside DCGM and Prometheus
DCGM reports utilization, thermals, and hardware health. Prometheus tracks your metrics. osctrl answers a different question: what is actually installed and running on the host.
No overlap, no replacement. Most teams run all three.
Ephemeral infrastructure
Keep node history after the node is gone
Rental nodes are ephemeral. Node identity survives reprovisioning, and state history outlives the machine, so you can investigate a node you destroyed weeks ago.
Fail-slow investigation
Find host-level causes of slow nodes
Fail-slow nodes stay up, emit no error, and slow the entire synchronous job.
osctrl surfaces the host-side causes: unscheduled background processes, CPU contention, traffic on the wrong interface, and file descriptor leaks.
Tenant boundaries
Isolate every tenant
Separate environments, enrollment, and data per tenant. Queries scoped to one customer's nodes cannot reach another's.
Available as a shared control plane or fully isolated per-tenant instances.
Deliberate constraint
Read-only by design
No remote shell, no command execution on tenant workloads, no writes. osctrl reads host state and nothing else.
Open source economics
No per-node pricing
Open source and self-hosted. Telemetry never leaves your infrastructure. Adding nodes doesn't change your costs.