Browse Source

update volume server status ui

pull/279/head
tnextday 10 years ago
parent
commit
569e86faec
  1. 12
      weed/weedserver/volume_server_handlers_ui.go
  2. 4
      weed/weedserver/volume_server_ui/templates.go

12
weed/weedserver/volume_server_handlers_ui.go

@ -28,12 +28,12 @@ func (vs *VolumeServer) uiStatusHandler(w http.ResponseWriter, r *http.Request)
Stats interface{} Stats interface{}
Counters *stats.ServerStats Counters *stats.ServerStats
}{ }{
util.VERSION,
vs.GetMasterNode(),
vs.store.Status(),
ds,
infos,
stats.ServStats,
Version: util.VERSION,
Master: vs.GetMasterNode(),
Volumes: vs.store.Status(),
DiskStatuses: ds,
Stats: infos,
Counters: stats.ServStats,
} }
ui.StatusTpl.Execute(w, args) ui.StatusTpl.Execute(w, args)
} }

4
weed/weedserver/volume_server_ui/templates.go

@ -119,6 +119,10 @@ var StatusTpl = template.Must(template.New("status").Funcs(funcMap).Parse(`<!DOC
<th>Last Minute # ReadRequests</th> <th>Last Minute # ReadRequests</th>
<td><span class="inlinesparkline-second">{{ .Counters.ReadRequests.MinuteCounter.ToList | join }}</span></td> <td><span class="inlinesparkline-second">{{ .Counters.ReadRequests.MinuteCounter.ToList | join }}</span></td>
</tr> </tr>
<tr>
<th>Concurrent Connections</th>
<td>{{ .Counters.Connections.WeekCounter.Sum }}</td>
</tr>
{{ range $key, $val := .Stats }} {{ range $key, $val := .Stats }}
<tr> <tr>
<th>{{ $key }}</th> <th>{{ $key }}</th>

Loading…
Cancel
Save