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

Collecting containers metrics with respect of cgroup limits

    XMLWordPrintable

Details

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

    Description

      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. 

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated: