fuse host get
Show a host's details
fuse host get <id>
No flags beyond the globals. Prints the host’s full detail: URL, region, backend, arch, firecracker release, labels, state, capacity vs. allocated (CPUs, RAM, storage, VM count, and GPUs or MIG profiles if the host has any), last seen time, and created/updated timestamps.
$ fuse host get prod-east-1
id prod-east-1
url http://10.0.0.5:8090
region us-east
backend firecracker
arch amd64
firecracker v1.17.0
labels -
state active
cpus 4 / 16
ram mb 8192 / 65536
storage gb 100 / 500
vms 1 / 20
last seen 2026-01-15 10:00 (3m)
created 2026-01-15 10:00
updated 2026-01-15 10:00
note: last_seen is set at registration and not refreshed; it is not a liveness signal
A GPU host adds a gpus row, and a MIG host a mig row listing each declared
profile’s allocation, sorted by profile name:
$ fuse host get gpu-1
id gpu-1
url http://gpu-host:8091
region -
backend qemu
arch amd64
firecracker -
labels -
state active
cpus 16 / 64
ram mb 65536 / 262144
storage gb 100 / 2000
vms 2 / 8
gpus 1 / 4 (a100)
mig 1g.10gb 2 / 4, 2g.20gb 0 / 2
last seen 2026-01-15 10:00 (3m)
created 2026-01-15 10:00
updated 2026-01-15 10:00
note: last_seen is set at registration and not refreshed; it is not a liveness signal
The gpus row appears only when the host has whole-device GPU capacity, and the
mig row only when it declared MIG profiles; a host offering just one of the two
shows just that row. Per-device inventory (each GPU’s UUID, model, PCI address,
memory, driver version, and MIG mode) is not rendered in the table, read it with
-o json.
firecracker is the release the host agent reported at registration, with
the release its fc-agent.py pins in parentheses when the two differ (for
example v1.16.0 (pinned v1.17.0)). It is - on a qemu host, an agent too
old to report it, or a host registered before the orchestrator stored it.
last seen is set once at registration and is never refreshed afterward, it is
not a liveness signal, don’t use it to detect a dead host agent.