<div dir="ltr">Hello all,<div><br></div><div>I'm pleased to announce the initial release of kubetop, a command-line tool in the style of top(1) for displaying current usage and activity of a Kubernetes cluster.</div><div><br></div><div>kubetop 17.4.17.1 will format information about your Kubernetes cluster like this:</div><div><br></div><div><pre style="background:rgb(240,240,240);margin:0px 2em;padding:10px;color:rgb(0,0,0)">kubetop - 13:02:57
Node 0 CPU% 9.80 MEM% 57.97 ( 2 GiB/ 4 GiB) POD% 7.27 ( 8/110) Ready
Node 1 CPU% 21.20 MEM% 59.36 ( 2 GiB/ 4 GiB) POD% 3.64 ( 4/110) Ready
Node 2 CPU% 99.90 MEM% 58.11 ( 2 GiB/ 4 GiB) POD% 7.27 ( 8/110) Ready
Pods: 20 total 0 running 0 terminating 0 pending
POD (CONTAINER) %CPU MEM %MEM
s4-infrastructure-3073578190-2k2vw 75.5 782.05 MiB 20.76
(subscription-converger) 72.7 459.11 MiB
(grid-router) 2.7 98.07 MiB
(web) 0.1 67.61 MiB
(subscription-manager) 0.0 91.62 MiB
(foolscap-log-gatherer) 0.0 21.98 MiB
(flapp) 0.0 21.46 MiB
(wormhole-relay) 0.0 22.19 MiB</pre></div><div><br></div><div>kubetop is meant as a handy tool to use at the spur of the moment. It is not intended to replace a real monitoring system.</div><div><br></div><div>kubetop's presentation is preliminary and a work in progress. Contributions welcome.</div><div><br></div><div>You can find kubetop on <a href="https://pypi.python.org/pypi/kubetop">PyPI</a> and <a href="https://github.com/LeastAuthority/kubetop">GitHub</a>. Install it in the usual way:</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">pip install kubetop</blockquote><div><br></div><div>Thanks to <a href="https://leastauthority.com/">Least Authority Enterprises</a> for sponsoring this development.</div><div><br></div><div>Jean-Paul Calderone</div><div><a href="http://as.ynchrono.us/">http://as.ynchrono.us/</a></div><div><br></div></div>