Skip to content

v2.4.1

Choose a tag to compare

@amslertec amslertec released this 13 Oct 14:32
· 18 commits to main since this release

Fixed

  • Host CPU and RAM missing for later hosts. The dashboard host table showed CPU and RAM only
    for the first hosts; hosts further down the list showed a dash. The container sampler queried
    every container of every host one after the other (one to two seconds each) and stamped all
    values with the start time of the pass, so with many containers the values of later hosts were
    already too old when the host table read them. Hosts are now sampled in parallel (at most 4
    containers per host and 16 overall at a time, 10 s timeout per container), each host's values
    carry the time its sampling finished, and the freshness window grows with the measured duration
    of a pass (at least 150 s). The first pass now runs a few seconds after start.

Added

  • Disk usage for remote hosts. TCP, SSH and agent hosts now show the real disk usage (used of
    total) of the filesystem that holds Docker's data directory. Containly measures it at most every
    10 minutes with a short-lived helper container (the same hardened helper the host folder picker
    uses: no network, no capabilities, read-only root filesystem, Docker's data directory mounted
    read-only). If the helper cannot run, the table falls back to the space used by Docker.

Changed

  • Space used by Docker instead of a dash. When only the space used by Docker is known, the
    disk cell shows it (for example 12 GB) with a tooltip explaining the value.