aboutsummaryrefslogtreecommitdiffstats
path: root/dashboard/app/admin.html
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2020-06-30 17:50:27 +0200
committerDmitry Vyukov <dvyukov@google.com>2020-07-09 19:40:12 +0200
commitc0631963487790b901d281202df69282e5e2efd3 (patch)
treeb8122bd798778740ea9d0a4a7c0f5844815b3847 /dashboard/app/admin.html
parent353d19019153d6e7ee4e98b18d790b2523901c58 (diff)
dashboard/app: add memcache to admin interface
Add memcache statistics and flush action to the admin page in preparation for actually using memcache in future commits.
Diffstat (limited to 'dashboard/app/admin.html')
-rw-r--r--dashboard/app/admin.html24
1 files changed, 24 insertions, 0 deletions
diff --git a/dashboard/app/admin.html b/dashboard/app/admin.html
index 172070821..bce5d2cda 100644
--- a/dashboard/app/admin.html
+++ b/dashboard/app/admin.html
@@ -22,6 +22,30 @@ Main page.
</script>
<br><br>
+ {{with $.MemcacheStats}}
+ <table class="list_table">
+ <caption><a href="https://pkg.go.dev/google.golang.org/appengine/memcache?tab=doc#Item" target="_blank">Memcache stats:</a></caption>
+ <tr>
+ <th>Hits</th>
+ <th>Misses</th>
+ <th>ByteHits</th>
+ <th>Items</th>
+ <th>Bytes</th>
+ <th>Oldest</th>
+ <th></th>
+ </tr>
+ <tr>
+ <td class="stat">{{.Hits}}</td>
+ <td class="stat">{{.Misses}}</td>
+ <td class="stat">{{.ByteHits}}</td>
+ <td class="stat">{{.Items}}</td>
+ <td class="stat">{{.Bytes}}</td>
+ <td class="stat">{{.Oldest}}</td>
+ <td><a href="?action=memcache_flush">flush</input></td>
+ </tr>
+ </table>
+ {{end}}
+
{{template "manager_list" $.Managers}}
{{template "job_list" $.Jobs}}
</body>