Skip to main content
Every node in your cluster is health-checked continuously. Each GPU gets its own status, and node-level conditions (memory, disk, kernel modules, InfiniBand, observability) roll up into a single status for the node, refreshed about once a minute.

Node overview

The cluster detail page shows a Node overview strip with every node as a colored cell, so you can read the whole cluster’s health at a glance.

Statuses

A node’s status is worst-wins: it takes the highest severity across all of its alarms and per-GPU statuses. Having more warnings does not escalate the node to Critical on its own.

Levels

Health is tracked at two levels — each GPU has its own status, and the node has an overall status that combines node-level checks with the worst per-GPU status.

GPU checks

Each GPU has its own status — the worst condition among the checks below. The node picks up the worst GPU’s color using worst-wins.

XID errors

GPU XID codes are categorized by severity. For codes not listed here, see the NVIDIA XID catalog. On the node detail page, each XID alert links to its catalog entry.

Node checks

These contribute to the node status. They affect the node dot and the Node overview cell — they don’t change any individual GPU’s status. Hover the node’s health indicator on the cluster detail page to see which specific alarm is firing.

System and kernel

InfiniBand

Observability gaps

When part of a node’s health data can’t be collected, the node shows Warning with one of these labels: Partial data loss does not turn the node Unknown — gray is reserved for the cases below.

Unknown (gray)

A node is Unknown (⚪) only when its health can’t be judged at all. Two cases:
  • The node is in Rebooting state. We don’t judge a node until it’s fully running. This is normal during reboot or initial provisioning.
  • The node isn’t set up for monitoring at all. Uncommon; if a running node stays this way, contact support.
In both cases, every cell on the node detail page is gray and the node dot is gray.

When a node is unhealthy

  • Reboot the node — often clears transient faults.
  • Wait for recovery — our engineers monitor nodes and recover them manually. During Beta there’s no recovery-time SLA.
  • Contact support if the problem persists.
If a node fails due to hardware, our engineers may replace it — replacement is a manual decision, not automatic. There’s no fixed maintenance schedule today; if maintenance is needed, we’ll notify you in advance.