Память: задержки по PSI cgroups
PSI: время простоя задач из-за реклейма памяти; рост avg10 — троттлинг до OOM
cat /sys/fs/cgroup/system.slice/<name>.service/memory.pressure
more cgroups
all 8 commands →
Статистика троттлинга CPU (cgroup v2)
grep -E 'nr_throttled|throttled_usec' /sys/fs/cgroup/system.slice/<name>.service/cpu.stat
Чтение и установка квоты CPU (cgroup v2)
cat /sys/fs/cgroup/system.slice/<name>.service/cpu.max # "max 100000" = unlimited; "50000 100000" = 0.5 core
Давление и статистика IO по устройствам
cat /sys/fs/cgroup/system.slice/<name>.service/io.pressure /sys/fs/cgroup/system.slice/<name>.service/io.stat
Список PID в cgroup сервиса
cat /sys/fs/cgroup/system.slice/<name>.service/cgroup.procs; systemctl status <name>.service | grep CGroup
Полное дерево cgroup с пустыми группами
systemd-cgls --all --no-pager; systemd-cgtop -d 2 --depth=3