Hi everyone,
I'm currently running Metricbeat inside a Podman container, and I'm trying to collect metrics from other containers.
So far, I'm successfully receiving data from the following metricsets:
cpunetworkcontainer
However, I'm running into issues with the following:
- The
diskiometricset is present, but all values are zero. - The
memoryandinfometricsets are not returning any data at all.
Interestingly, I'm also getting metrics from the system module (that is not even configured in the metricbeat.yml) , and all metricsets are working fine . This includes CPU, memory, filesystem, and disk metrics.
My setup:
- Metricbeat version: 8.17.7
- Metricbeat is configured with the
dockermodule enabled and pointed to the Podman socket (run/user/$USERID/podman/podman.sockis mounted into the container).
I’m wondering if this could be a limitation of Podman.
Has anyone encountered similar issues or have suggestions on how to get the missing metricsets working?
Thanks in advance!