Skip to main content

Fleet View

The Fleet screen is your first stop when you open Botfather: it shows every enrolled SLAW instance at a glance — health status, squad count, spend, and alert count — and lets you drill into any instance with one click.

Fleet View showing the KPI row and instances table

KPI tiles

Five tiles summarise the network at the top of the screen. The page auto-refreshes every 15 seconds.

TileWhat it shows
Instances OnlineCount of instances with status OK out of total enrolled. Sub-line shows how many are not reporting.
Spend TodayTotal spend across all instances since UTC midnight.
Spend MTDMonth-to-date spend with a linear end-of-month forecast beneath it.
Tokens MTDSum of input + output tokens MTD. Sub-line breaks it into in · out.
Active AlertsTotal active alerts. Turns red when any are present; sub-line shows critical count.

Instances table

Below the tiles, a table lists every enrolled instance. Click any row to open Instance Detail.

ColumnWhat it shows
Machine / InstanceHostname, first 8 chars of the machine ID, and the instance ID.
StatusSee status values below.
SquadsNumber of squads last reported by this instance.
Spend TodayCost for this instance since UTC midnight.
Spend MTDMonth-to-date cost for this instance.
SLAWSLAW version string reported in the last heartbeat.
Last SeenHow long ago the most recent heartbeat arrived (seconds / minutes / hours / days).

Instance status values

StatusBadgeMeaning
okOKReporting normally.
offlineOFFLINEMissed three consecutive expected heartbeats.
staleSTALESilent for more than 24 hours but not yet marked offline.
pendingPENDINGEnrollment request received; awaiting Operator approval.
rejectedREJECTEDEnrollment was rejected.
revokedREVOKEDPreviously enrolled; API key has been invalidated.
tip

An empty fleet table means no instances have been approved yet. Go to Approvals & Admin to approve a pending enrollment.

What the fleet does not show

The Fleet screen shows metadata — status, spend, version, squad count. Issue bodies, agent instructions, and adapter credentials are never synced to the tower and do not appear here. To see issue titles and agent details, click through to Instance Detail.


Next steps

  • Instance Detail — drill into squads, agents, issues, and token usage for a single instance.
  • Alerts — review active alert conditions across the fleet.
  • Approvals & Admin — approve or reject pending enrollment requests.