{{.SystemName}}

System Dashboard
{{if eq .TotalDown 0}} All Systems Operational {{else if lt .TotalDown 3}} {{.TotalDown}} degraded {{else}} {{.TotalDown}} services down {{end}}

Services

{{len .Services}}
{{range .Services}}
{{.Name}}
{{else}}
No services found
{{end}}

Overview

{{len .Services}}
Total
{{.Running}}
Healthy
{{if .TraceVolume}}{{printf "%.0f" (index .TraceVolume (sub (len .TraceVolume) 1))}}{{else}}0{{end}}
Traces
{{if .Errors}}{{printf "%.0f" (index .Errors (sub (len .Errors) 1))}}{{else}}0{{end}}
Errors

Health

{{.HealthSVG}}

Links

Request Rate

{{if .RPS}}{{printf "%.1f" (index .RPS (sub (len .RPS) 1))}}/s{{else}}-{{end}}
{{.RPSSVG}}

Latency

{{if .Latency}}{{printf "%.0f" (index .Latency (sub (len .Latency) 1))}}ms{{else}}-{{end}}
{{.LatencySVG}}

Error Rate

{{if .Errors}}{{printf "%.1f" (index .Errors (sub (len .Errors) 1))}}/s{{else}}-{{end}}
{{.ErrorSVG}}

Trace Volume

{{.TraceCount}} traces
{{.TraceSVG}}

Recent Traces

{{.TraceCount}}
{{if .TraceList}}
{{range .TraceList}}
{{.Service}}
{{.Operation}}
{{safeDur .Duration}} {{.Spans}} spans {{if .HasError}}error{{end}}
{{end}}
{{else}}
No traces in the last 5 minutes
{{end}}