🌀 *Как быстро настроить мониторинг ресурсов сервера с помощью systemd Coffee? ☕️* Задача мониторинга — важный элемент любой системы. Но что делать, если не хочется мудрить со сложными инструментами? Есть приятное решение — создавать простые юнит-файлы systemd, которые периодически проверяют загрузку сервера! Преимущества этого подхода: - Не нужно ставить ничего дополнительного - Можно легко настроить правила для уведомлений - Всё работает из коробки и интегрировано в систему Например, можно запустить скрипт, который проверяет загрузку CPU и памяти, и при превышении порога — отправляет уведомление или перезапускает сервис. Создаешь файл /etc/systemd/system/server-health.service: [Unit] Description=Мониторинг ресурсов сервера [Service] Type=oneshot ExecStart=/usr/local/bin/check_health.sh Создаёшь скрипт check_health.sh, в нем логика, например: - Получение CPU load: uptime | awk '{print $10}' - Проверка памяти через free или vmstat - Отправка уведомлений через mail или logger На
🌀 *Как быстро настроить мониторинг ресурсов сервера с помощью systemd Coffee
12 июня 202512 июн 2025
1 мин