{{define "fleet"}}{{template "top" .}}
Object storage applications: {{.StorePending}} pending
{{else if .StoreQueueUnknown}}Object storage applications: count unavailable
{{end}} {{if .Fleet}}Generated {{fmtTime .Fleet.GeneratedAt}}
{{intOrDash (mapGet .Fleet.Instances "total")}}
static {{intOrDash (mapGet .Fleet.Instances "static")}} · resident {{intOrDash (mapGet .Fleet.Instances "resident")}} · hibernating {{intOrDash (mapGet .Fleet.Instances "hibernating")}} · awake {{intOrDash (mapGet .Fleet.Instances "awake")}} · asleep {{intOrDash (mapGet .Fleet.Instances "asleep")}}
{{strOrDash .Fleet.Capacity.Level}}
{{boolWord .Fleet.Replication.Healthy "healthy" "unhealthy"}}
{{boolWord .Fleet.AdoptionRunning "running" "not running"}}
| Label | Region | Load | Static | Resident | Hibernating | Awake | Asleep | Adoption | Config sync | |
|---|---|---|---|---|---|---|---|---|---|---|
| {{.Label}} | {{emptyOrDash .Region}} | {{strOrDash .Load}} | {{.Routes.Static}} | {{.Routes.Resident}} | {{.Routes.Hibernating}} | {{intOrDash .Routes.Awake}} | {{intOrDash .Routes.Asleep}} | {{boolWord .AdoptionRunning "running" "not running"}} | {{boolWord .ConfigPathRunning "armed" "not armed"}} | {{if .Stale}}stale{{end}} |
No box snapshots yet.
{{end}}| Name | Instances | Healthy | Channel | Version |
|---|---|---|---|---|
| {{.Name}} | {{.Instances}} | {{if .Healthy}}healthy{{else}}unhealthy{{end}} | {{.Channel}} | {{.Version}} |
No opted-in apps yet.
{{end}} {{if .Fleet.AppsUnlisted}}{{.Fleet.AppsUnlisted}} more app{{if ne .Fleet.AppsUnlisted 1}}s{{end}} running, not publicly named.
{{end}}No services reporting.
{{end}}Aggregate counts and status words only — never hostnames, machine identifiers, or raw utilization figures; anything this page doesn't know shows as an em-dash, never guessed.
{{else}}No snapshots yet — the fleet status writer hasn't published status/fleet.json on this deployment.
| Host | Region | Release | Tunnel | Memory free | Load | Disk free | Last report | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {{.Label}} | {{emptyOrDash .Region}} | {{if .Metrics}}{{emptyOrDash .Metrics.Release}} | {{emptyOrDash .Metrics.Tunnel}} | {{bytesOrDash .Metrics.MemAvailBytes}} / {{bytesOrDash .Metrics.MemTotalBytes}} | {{loadOrDash .Metrics.Load1}} | {{bytesOrDash .Metrics.DiskFreeBytes}} | {{fmtTime .LastSeen}} | {{else if .Stale}} {{/* An unreachable host says how long it has been dark and nothing else: its last readings are history, and a history rendered in a "now" column is how an outage gets missed. */}}unreachable last heartbeat {{.Dark}} ago | {{fmtTime .LastSeen}} | {{else}}no metrics block — this host predates raw metric reporting | {{fmtTime .LastSeen}} | {{end}}||||||||
Read from status/boxes/ in the deployment bucket, which is not public — these are raw figures, unlike the aggregate feed above, and this page is why they stay behind a session.