Найти в Дзене
Уроки Linux

📡 Как быстро настроить автоматическую проверку доступности сервисов

📡 Как быстро настроить автоматическую проверку доступности сервисов? Ты когда-нибудь хотел знать, что происходит с твоими ключевыми серверами без постоянного наблюдения? Идеальный способ — автоматическая проверка их статуса! Сделай это легко и просто — напиши скрипт, который регулярно пингует нужные узлы. А еще можно использовать cron, чтобы запускать его в определённое время. Вот самый базовый пример: - Создай файл check_services.sh и вставь туда команды: #!/bin/bash HOSTS=("192.168.1.1" "192.168.1.2" "myserver.local") for HOST in "${HOSTS[@]}" do if ping -c 1 "$HOST" &> /dev/null then echo "$(date): $HOST — доступен" else echo "$(date): $HOST — НЕ доступен" # Можно добавить уведомление или автоматическую перезапуск fi done - Сделай скрипт исполняемым: chmod +x check_services.sh - Запланируй запуск через cron: crontab -e Добавь строку для ежечасной проверки: 0 * * * * /path/to/check_services.sh Теперь ты всегда в курсе — какие сервисы работают, а какие требуют внимания. А

📡 Как быстро настроить автоматическую проверку доступности сервисов?

Ты когда-нибудь хотел знать, что происходит с твоими ключевыми серверами без постоянного наблюдения? Идеальный способ — автоматическая проверка их статуса!

Сделай это легко и просто — напиши скрипт, который регулярно пингует нужные узлы. А еще можно использовать cron, чтобы запускать его в определённое время. Вот самый базовый пример:

- Создай файл check_services.sh и вставь туда команды:

#!/bin/bash

HOSTS=("192.168.1.1" "192.168.1.2" "myserver.local")

for HOST in "${HOSTS[@]}"

do

if ping -c 1 "$HOST" &> /dev/null

then

echo "$(date): $HOST — доступен"

else

echo "$(date): $HOST — НЕ доступен"

# Можно добавить уведомление или автоматическую перезапуск

fi

done

- Сделай скрипт исполняемым:

chmod +x check_services.sh

- Запланируй запуск через cron:

crontab -e

Добавь строку для ежечасной проверки:

0 * * * * /path/to/check_services.sh

Теперь ты всегда в курсе — какие сервисы работают, а какие требуют внимания.

А не интересуетесь, как ещё автоматизировать? Может, пришло время попробовать более сложные инструменты для мониторинга!

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

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