Uploaded image for project: 'ZABBIX FEATURE REQUESTS'
  1. ZABBIX FEATURE REQUESTS
  2. ZBXNEXT-6228

Collecting containers metrics with respect of cgroup limits

XMLWordPrintable

    • Icon: Change Request Change Request
    • Resolution: Unresolved
    • Icon: Trivial Trivial
    • None
    • None
    • Agent (G)
    • Containers under Linux (with cgroup limits)

      Zabbix-agent that is running inside the container (LXC/Docker/Podman) with resource limits (using cgroups) reports memory/cpuload values of the host system, not of the container. 

      Users may want to choose which values they want to monitor: host's values or container's. 

      Currently user is forced to use custom UserParameters to monitor container's metrics like memory, cpu load...

      Container's metrics (that respect its limits) can be fetched from cgroup sysfs.

      As different containerization systems are using different cgroups versions (v1/v2), user should be able to accordingly choose item keys for its version.

      New item keys can be implemented to fetch container's metrics using cgroups' sysfs. 

            zabbix.dev Zabbix Development Team
            dgoloscapov Dmitrijs Goloscapovs
            Votes:
            3 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated: