Back to Tailscale

{{.Title}}

prober/status.html

1.96.51.5 KB
Original Source

{{define "status"}}

{{.Title}}

{{.Title}}

  • Prober Status: {{if .UnhealthyProbes }} {{.UnhealthyProbes}} out of {{.TotalProbes}} probes failed or never ran. {{else}} All {{.TotalProbes}} probes are healthy {{end}} {{ range $text, $url := .Links }} - {{$text}} {{end}}

Probes:

NameProbe Class & LabelsIntervalLast FinishedLast StartedStatusLatencyLast Error
{{range $name, $probeInfo := .Probes}}{{$name}} {{range $text, $url := $probeInfo.Links}}
{{if not $probeInfo.Continuous}} {{$text}} {{end}} {{end}}{{$probeInfo.Class}}

{{range $label, $value := $probeInfo.Labels}} {{$label}}={{$value}}
{{end}} | {{if $probeInfo.Continuous}} Continuous {{else}} {{$probeInfo.Interval}} {{end}} | {{if $probeInfo.TimeSinceLastEnd}} {{$probeInfo.TimeSinceLastEnd.String}} ago
{{$probeInfo.End.Format "2006-01-02T15:04:05Z07:00"}} {{else}} Never {{end}} | {{if $probeInfo.TimeSinceLastStart}} {{$probeInfo.TimeSinceLastStart.String}} ago
{{$probeInfo.Start.Format "2006-01-02T15:04:05Z07:00"}} {{else}} Never {{end}} | {{if $probeInfo.Error}} {{$probeInfo.Status}} {{else}} {{$probeInfo.Status}} {{end}}
{{if not $probeInfo.Continuous}} Recent: {{$probeInfo.RecentResults}}

Mean: {{$probeInfo.RecentSuccessRatio}} {{end}} | {{if $probeInfo.Continuous}} n/a {{else}} {{$probeInfo.Latency.String}} Recent: {{$probeInfo.RecentLatencies}}

Median: {{$probeInfo.RecentMedianLatency}} {{end}} | {{$probeInfo.Error}} | {{end}} {{end}}