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

🎯 *📡 Практика: Настраиваем автоматическую проверку состояния сервиса с помощью Bash

🎯 *📡 Практика: Настраиваем автоматическую проверку состояния сервиса с помощью Bash* Домашняя автоматизация — это секрет любого хорошего системного администратора! Хотите, чтобы ваш сервис всегда был под контролем и сам сообщал о проблемах? Тогда прямо сейчас узнаете, как сделать простую, но мощную проверку статуса сервиса с помощью скрипта Bash. Этот лайфхак позволит вам запускать регулярные проверки и получать уведомления, если что-то пошло не так. Говорим «до свидания» ручным проверкам и ошибкам! - Создайте скрипт, который проверяет статус сервиса: #!/bin/bash if systemctl is-active --quiet nginx; then echo "Сервис nginx работает отлично!" else echo "Внимание! nginx не запущен!" | mail -s "Проблема с nginx" admin@example.com fi - Добавьте его в cron, чтобы запускать каждые 5 минут: */5 * * * * /path/to/ваш_скрипт.sh Теперь, даже если вы спите или в отпуске — система сама сообщает о сбоях! И самое главное — можете настроить отправку уведомлений куда угодно. Задумывались ли

🎯 *📡 Практика: Настраиваем автоматическую проверку состояния сервиса с помощью Bash*

Домашняя автоматизация — это секрет любого хорошего системного администратора! Хотите, чтобы ваш сервис всегда был под контролем и сам сообщал о проблемах? Тогда прямо сейчас узнаете, как сделать простую, но мощную проверку статуса сервиса с помощью скрипта Bash.

Этот лайфхак позволит вам запускать регулярные проверки и получать уведомления, если что-то пошло не так. Говорим «до свидания» ручным проверкам и ошибкам!

- Создайте скрипт, который проверяет статус сервиса:

#!/bin/bash

if systemctl is-active --quiet nginx; then

echo "Сервис nginx работает отлично!"

else

echo "Внимание! nginx не запущен!" | mail -s "Проблема с nginx" admin@example.com

fi

- Добавьте его в cron, чтобы запускать каждые 5 минут:

*/5 * * * * /path/to/ваш_скрипт.sh

Теперь, даже если вы спите или в отпуске — система сама сообщает о сбоях! И самое главное — можете настроить отправку уведомлений куда угодно.

Задумывались ли вы, как автоматизировать мониторинг важных сервисов?

Прокачай свои скилы в телеграм канале https://t.me/LinuxSkill а пройти тесты на знание linux в боте https://t.me/gradeliftbot

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

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