{{template "icon_sprite"}}

Felhom Hub

← Hosts

{{.HostID}}

{{.StatusLabel}}
Host ID {{.HostID}}
Agent Version {{if .AgentVersion}}{{.AgentVersion}}{{else}}—{{end}}
Enrolled {{timeAgo .CreatedAt}}
Last Report {{if .HasReport}}{{timeAgoPtr .LastReportAt}}{{else}}waiting for first report{{end}}
Desired Generation {{.DesiredGeneration}}
{{if .RecoveryMode}}
Recovery Mode ACTIVE (until {{timeAgoPtr .RecoveryUntil}})
{{end}}
{{if .HasReport}}

Vitals

CPU {{formatFloat .Vitals.CPUPercent}}%
Memory {{formatFloat .Vitals.MemoryPercent}}%
Disk (root fs) {{formatFloat .Vitals.DiskPercent}}%
Cloudflared {{if .Vitals.CloudflaredStatus}}{{.Vitals.CloudflaredStatus}}{{else}}—{{end}}
Guests {{.GuestRunning}}/{{.GuestTotal}} running
{{else}}

Waiting for first report.

Vitals, guests and storage appear once this host's agent sends a host-report.

{{end}}

Guests

{{if .Guests}} {{range .Guests}} {{end}}
VMID Name Status Controller Last Seen
{{.VMID}} {{if .DisplayName}}{{.DisplayName}}{{else}}—{{end}} {{if eq .Status "running"}}{{.Status}}{{else if eq .Status "stopped"}}{{.Status}}{{else}}{{.Status}}{{end}} {{if .ControllerVersion}}{{.ControllerVersion}}{{else}}—{{end}} {{timeAgoPtr .LastSeenAt}}
{{else}}

No guests reported on this host.

{{end}}

Storage Targets

{{if .StorageTargets}} {{range .StorageTargets}} {{end}}
Name Role Type State Fill Thin Pool SMART Temp Wear
{{.Name}} {{if .Role}}{{.Role}}{{else}}—{{end}} {{if .Type}}{{.Type}}{{else}}—{{end}} {{if .State}}{{.State}}{{else}}—{{end}} {{formatFloat .FillPct}}% {{if .HasThin}}{{formatFloat .ThinDataPct}}%{{else}}—{{end}} {{if .SmartHealth}}{{if eq .SmartHealth "PASSED"}}{{.SmartHealth}}{{else if eq .SmartHealth "FAILED"}}{{.SmartHealth}}{{else}}{{.SmartHealth}}{{end}}{{else}}—{{end}} {{if .TempC}}{{.TempC}}°C{{else}}—{{end}} {{if .WearPct}}{{.WearPct}}%{{else}}—{{end}}
{{else}}

No storage targets reported.

{{end}}

DR / Backup

DR Recipe {{if .DRPresent}}present{{else}}none{{end}}
Key Escrow {{if .EscrowPresent}}present{{else}}none{{end}}