Check manual page of kube_memory

Kubernetes: Memory
Distribution official part of Check_MK
License GPLv2
Supported Agents Kubernetes
This check shows the memory usage of a Kubernetes object, its requests utilization and its limits utilization.

Requests utilization is the memory usage divided by the sum of all configured container memory requests. Limit utilization is computed in the same manner. The utilization percentage values are omitted if any of the associated request/limit value are not configured. Moreover, limits utilization is omitted if any container has a limit of zero. The reason for omission is displayed in the check's details.

The service includes metrics for the memory usage, the requests utilization, the limits utilization, the memory requests and memory limits of the Kubernetes object.

There are no default thresholds for this service. However, thresholds can be configured via the "Kubernetes memory resource utilization" ruleset.

Currently, this check does not have swap support.

The check requires that the special agent kube is configured.