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

🧙‍♂️ Тайна автоматизации — создаем собственный мониторинг процессов

🧙‍♂️ Тайна автоматизации — создаем собственный мониторинг процессов Привет, любитель Linux и автоматизации! 🚀 Хотите научиться быть на шаг впереди и быстро реагировать на сбои? Представьте, что ваш сервер сам заметит проблему и расскажет об этом! Да-да, сегодня речь о создании простого, но круто работающего механизма мониторинга процессов прямо внутри Linux. Что важно: - Постоянное отслеживание ключевых сервисов - Уведомление при сбое или остановке процесса - Простая настройка без лишних инструментов Создадим скрипт, который будет проверять запущенные процессы: #!/bin/bash SERVICE="nginx" if pgrep -x "$SERVICE" > /dev/null then echo "$SERVICE работает" else echo "$SERVICE не запущен, запускаем..." sudo systemctl start $SERVICE fi Добавьте его в cron, чтобы он работал каждые 5 минут — и ваш сервер начнет заботиться о себе как живой организм! Такой подход позволяет держать важные части системы под контролем и minimalize риски сбоев. Вам не придется постоянно проверять лог-файлы —

🧙‍♂️ Тайна автоматизации — создаем собственный мониторинг процессов

Привет, любитель Linux и автоматизации! 🚀 Хотите научиться быть на шаг впереди и быстро реагировать на сбои? Представьте, что ваш сервер сам заметит проблему и расскажет об этом! Да-да, сегодня речь о создании простого, но круто работающего механизма мониторинга процессов прямо внутри Linux.

Что важно:

- Постоянное отслеживание ключевых сервисов

- Уведомление при сбое или остановке процесса

- Простая настройка без лишних инструментов

Создадим скрипт, который будет проверять запущенные процессы:

#!/bin/bash

SERVICE="nginx"

if pgrep -x "$SERVICE" > /dev/null

then

echo "$SERVICE работает"

else

echo "$SERVICE не запущен, запускаем..."

sudo systemctl start $SERVICE

fi

Добавьте его в cron, чтобы он работал каждые 5 минут — и ваш сервер начнет заботиться о себе как живой организм! Такой подход позволяет держать важные части системы под контролем и minimalize риски сбоев.

Вам не придется постоянно проверять лог-файлы — система будет "самостоятельной". Кто знает, может в будущем этот мини-агент станет частью более сложных систем?

Готовы устроить своему серверу день заботы?

- Подписывайтесь на наш канал https://t.me/LinuxSkill — там много интересных практических лайфхаков!

- Не забудьте проверить свои знания в тестах бота: https://t.me/gradeliftbot — это крутой способ не расслабляться!

📩 Завтра: как настроить Fail2Ban за 5 минут и сделать систему невидимкой для злоумышленников! Включи 🔔 и не пропусти!