mirror of
https://github.com/netbirdio/netbird.git
synced 2026-04-18 00:06:38 +00:00
40 lines
860 B
HTML
40 lines
860 B
HTML
{{define "health"}}
|
|
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<title>Health</title>
|
|
<style>{{template "style"}}</style>
|
|
</head>
|
|
<body>
|
|
<h1>{{.Status}}</h1>
|
|
<p>Uptime: {{.Uptime}}</p>
|
|
<p>Management Connected: {{.ManagementReady}}</p>
|
|
<p>All Clients Healthy: {{.AllClientsHealthy}}</p>
|
|
{{if .Clients}}
|
|
<h2>Clients</h2>
|
|
<table>
|
|
<tr>
|
|
<th>Account ID</th>
|
|
<th>Healthy</th>
|
|
<th>Management</th>
|
|
<th>Signal</th>
|
|
<th>Relays</th>
|
|
<th>Error</th>
|
|
</tr>
|
|
{{range $id, $c := .Clients}}
|
|
<tr>
|
|
<td>{{$id}}</td>
|
|
<td>{{$c.Healthy}}</td>
|
|
<td>{{$c.ManagementConnected}}</td>
|
|
<td>{{$c.SignalConnected}}</td>
|
|
<td>{{$c.RelaysConnected}}/{{$c.RelaysTotal}}</td>
|
|
<td>{{$c.Error}}</td>
|
|
</tr>
|
|
{{end}}
|
|
</table>
|
|
{{end}}
|
|
<p><a href="/debug">← Back</a></p>
|
|
</body>
|
|
</html>
|
|
{{end}}
|