Skip to main content

A top(1)-like tool for Kubernetes.

Project description

PyPI Package CI status Coverage

What is this?

kubetop is a top(1)-like tool for Kubernetes.

Usage Sample

$ kubetop

Output Sample

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

Installing

To install the latest version of kubetop using pip:

$ pip install kubetop

Testing

kubetop uses pyunit-style tests. After installing the development dependencies, you can run the test suite with trial:

$ pip install kubetop[dev]
$ trial kubetop

Version

kubetop uses the CalVer versioning convention. The first three segments of a kubetop version tell you the year (two digit), month, and day that version was released. The fourth segment of a kubetop version is a bugfix release counter. It is present if a new release is made that diffs from a previous release only by including one or more bug fixes. For each bug fix release, the fourth segment is incremented.

License

txkube is open source software released under the MIT License. See the LICENSE file for more details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kubetop-17.4.17.1.tar.gz (12.0 kB view details)

Uploaded Source

Built Distribution

kubetop-17.4.17.1-py2-none-any.whl (15.4 kB view details)

Uploaded Python 2

File details

Details for the file kubetop-17.4.17.1.tar.gz.

File metadata

  • Download URL: kubetop-17.4.17.1.tar.gz
  • Upload date:
  • Size: 12.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for kubetop-17.4.17.1.tar.gz
Algorithm Hash digest
SHA256 9a0fa1e8ddf364559ec33f6e14b92f9a97344b15c0837809d5a0c24dee17492d
MD5 300f9251864d46defd6217bae8cbefd3
BLAKE2b-256 afb68c8e4fd4c3bd9353326f01284eba5c6b0e5906bf5c49bbc49fa0d423843e

See more details on using hashes here.

File details

Details for the file kubetop-17.4.17.1-py2-none-any.whl.

File metadata

File hashes

Hashes for kubetop-17.4.17.1-py2-none-any.whl
Algorithm Hash digest
SHA256 a56f7fe1f1a0c23afa52712245cf381d35d510d9dddef609da30b47963149c46
MD5 4026b00ccec619eac827dd4d4144e5ea
BLAKE2b-256 4829dc4ee97135e7d6bd6e74bd9fd95f8d8317647677c5b3eec2073f4737730b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page