kubelet 提供关于cgroup的指标吗?列一下相关的指标并解释每个指标的含义
是的,kubelet提供了关于cgroup的指标。以下是一些相关的指标及其含义:
-
cgroup_cpu_usage:表示CPU使用情况的累积时间,以纳秒为单位。它包括cgroup中所有进程的CPU使用时间。
-
cgroup_memory_usage_bytes:表示内存使用量,以字节为单位。它包括cgroup中所有进程使用的物理内存和交换空间。
-
cgroup_memory_limit_bytes:表示内存限制,以字节为单位。它限制了cgroup中所有进程可以使用的内存总量。
-
cgroup_memory_failcnt:表示内存分配失败的次数。当cgroup中的进程尝试分配超过限制的内存时,会发生分配失败。
-
cgroup_memory_max_usage_bytes:表示cgroup中进程的最大内存使用量,以字节为单位。它记录了cgroup中进程在任意时间点的最大内存使用量。
-
cgroup_memory_swap_limit_bytes:表示允许使用的交换空间大小,以字节为单位。它限制了cgroup中所有进程可以使用的交换空间总量。
-
cgroup_blkio_io_serviced:表示块IO服务的数量。它包括cgroup中所有进程的读写IO操作的总数。
-
cgroup_blkio_io_service_bytes:表示块IO服务的总字节数。它包括cgroup中所有进程的读写IO操作的总字节数。
这些指标可以帮助管理员监控和控制容器的资源使用情况,以确保容器在指定的资源限制范围内运行
原文地址: http://www.cveoy.top/t/topic/ii7H 著作权归作者所有。请勿转载和采集!