Добавить в корзинуПозвонить
Найти в Дзене
Уроки Linux

🔥📡 Эффективный мониторинг ресурсов с помощью cgroups

🔥📡 Эффективный мониторинг ресурсов с помощью cgroups Привет, админ-гуру! 🚀 Хотите держать под контролем ресурсы ваших приложений и не допускать перегрузки? Тогда создавайте свои маленькие "клетки" с cgroups — это как персональный менеджер для каждого сервиса. Преимущества простого управления — распределение CPU, памяти и дисков по задачам, предотвращение одних процессов от "высасывания" всех ресурсов. А еще — возможность ограничить или приоритезировать работу приложений без необходимости менять ядро. Чтобы быстро настроить — создаете группу, задаете лимиты: sudo cgcreate -g memory,cpu:mygroup sudo cgset -r memory.limit_in_bytes=500M mygroup sudo cgset -r cpu.shares=512 mygroup sudo cgexec -g memory,cpu:mygroup <ваша команда> И вуаля — ваше приложение работает строго в заданных рамках, а другие процессы не мешают. Легко мониторить — командой: cat /sys/fs/cgroup/memory/mygroup/memory.usage_in_bytes Классическая ситуация – чтобы система работала стабильно, нужно уметь балансиров

🔥📡 Эффективный мониторинг ресурсов с помощью cgroups

Привет, админ-гуру! 🚀 Хотите держать под контролем ресурсы ваших приложений и не допускать перегрузки? Тогда создавайте свои маленькие "клетки" с cgroups — это как персональный менеджер для каждого сервиса.

Преимущества простого управления — распределение CPU, памяти и дисков по задачам, предотвращение одних процессов от "высасывания" всех ресурсов. А еще — возможность ограничить или приоритезировать работу приложений без необходимости менять ядро.

Чтобы быстро настроить — создаете группу, задаете лимиты:

sudo cgcreate -g memory,cpu:mygroup

sudo cgset -r memory.limit_in_bytes=500M mygroup

sudo cgset -r cpu.shares=512 mygroup

sudo cgexec -g memory,cpu:mygroup <ваша команда>

И вуаля — ваше приложение работает строго в заданных рамках, а другие процессы не мешают. Легко мониторить — командой:

cat /sys/fs/cgroup/memory/mygroup/memory.usage_in_bytes

Классическая ситуация – чтобы система работала стабильно, нужно уметь балансировать ресурсы. Ну что, готовы стать гуру контроля? Ведь управление — это искусство, а cgroups — ваш ключ к нему.

Прокачайте навыки — интереснее всего быть властелином ресурсов!

- Больше полезных статей ты найдешь в нашем телеграм-канале https://t.me/LinuxSkill а вакансии для системных администраторов — в боте https://t.me/gradeliftbot

- Уверен в своих знаниях? Пройди тесты в канале https://t.me/LinuxSkill или узнай о рынке вакансий в боте https://t.me/gradeliftbot

📩 Завтра: Как настроить Fail2Ban за 5 минут!

Включи 🔔 чтобы не пропустить!