Podman Container Plugin & Checks
Redhat is trying had to establish Podman as a replacement for Docker, by pushing it as default container engine for Redhat Enterprise products (RHEL, Openshift…).
Sadly, as of today, there is no support for Podman Checks in CMK.
Although there is some compatibility to Docker (docker commands can be aliased to podman), the Docker python module, which agent plugin uses, does not work with Podman.
So a new agent plugin would be needed for Podman support.
Comments: 9
-
28 Feb, '23
Thomas Lippert AdminUnder discussion for Checkmk 2.3
2 -
09 May, '23
Thomas Lippert AdminCheckmk Werk 15584: mk_docker: Added podman support
2 -
19 Jan, '24
Niklas Pulina AdminHello,
1
Thank you for contributing this idea. We understand the problem it solves and its significance to your business as demonstrated by the number of upvotes.
After a thorough review, we came to the conclusion that the implementation announced in the comment above does not fulfill the requirements to be published with Checkmk 2.3 as it reports incomplete (Piggyback) data and doesn't offer a clear distinction from Docker.
We therefore have to postpone Podman support until a future major release of Checkmk.
Thank you for your understanding.
Warm regards,
Your Checkmk team -
03 Sep, '24
Sebastian Oertling MergedWe would like to use Podman because we need to use rootless containers in our infrastructure.
See also: https://forum.checkmk.com/t/podman-monitoring-on-checkmk/42046/2 -
04 Sep, '24
Mohamed Saleh Admin"Official support for Podman containers" (suggested by <Hidden> on 2024-09-03), including upvotes (1) and comments (0), was merged into this suggestion.
-
10 Sep, '24
Ademhttps://docs.podman.io/en/latest/markdown/podman-stats.1.html
should work with cgroupsv1/v2 rootful but more important rootless -
04 Oct, '24
FlorianIs there any progress on this topic?
-
09 Oct, '24
Niklas Pulina AdminHi Florian,
We are doing our best to include Podman support in Checkmk 2.4, but unfortunately due to the large number of competing development projects we cannot guarantee that this will work out.
Thank you for your understanding.
Warm regards,
Your Checkmk team -
29 Nov, '24
Ademcgroupsv2 is relevant. cgroupsv1 you can't get a lot of information like cpu|mem.. consumption