Skip to content

Releases: mhausenblas/cinf

v0.6.0

11 May 10:02
Compare
Choose a tag to compare

This is a new, stable release with a number of UX and rendering issues fixed by @ms140569. Thanks!

Changelog

4033a22 fixes install instructions
fe31bd9 fixes version rendering issue
f7f778a fixes issue #2
ebb342d sorts default output by namespace ID
381953e changes to use full terminal width for default output

Now with monitoring

23 Oct 14:39
Compare
Choose a tag to compare
Now with monitoring Pre-release
Pre-release

Besides some clean up and more detailed docs, this release mainly introduces one new feature: monitoring. It's a bit like top, you can specify a process along with cgroup control files to be watched, for example cinf --mon 12796:memory.usage_in_bytes and you'll get a live updated view. See also details in the walkthrough.

Introducing cgroups details

22 Oct 13:53
Compare
Choose a tag to compare
Pre-release

This release is a big step forward as it introduces two new ways that you can explore namespaces and cgroups:

  • a sort of reverse lookup: cinf --pid 9422 lists all the namespaces the process with PID 9422 is in
  • a cgroups details query: cinf --cgroup 5:9422 lists consumption details of the cgroup of the hierarchy ID 5 (which happens to be mapped to memory on my test system) for the process with PID 9422

Other things done are a consolidation of the CLI arguments (it used to be --namespace as the default, implicit argument) and some more docs around cgroups.

Improved user listing and process cmd

20 Oct 11:44
Compare
Choose a tag to compare

This release has some internal improvements (refactoring) as well as the following user-facing changes:

  • Improves the listing of user per namespace (now, all unique UIDs are shown, not only the first)
  • Adds CMD column (from /proc/$PID/cmdline)
  • Improves docs (internal and user-facing)

First release: list namespaces, display details about specific namespace

18 Oct 12:31
Compare
Choose a tag to compare

This is the very first release of cinfand I hope it's useful for you. It's Linux only (I tested under Ubuntu 14.04) and it only supports two things for now: list all namespaces and dig into a specific namespace.

If you find a bug or have a suggestion how to extend cinf, raise an issue here, please.