Bash Советы - Bash Scripting | Linux Terminal & Shell. Скрипты и Автоматизация задач. Командная строка для Sysadmin и DevOps. Уроки Баш, Zsh и CLI Tools. Unix Console.
IT и технологии · 2 апреля 2026 г.
🔄 Мониторинг доступности сайта с уведомлением в Telegram — 2 апреля 2026 г. в 10:20:47.831
🔄 Мониторинг доступности сайта с уведомлением в Telegram Хотите знать, когда ваш сайт «упал»? Ниже написал простой Bash-скрипт, который проверяет доступность ресурса и шлёт уведомление в Telegram. #!/bin/bash # автор: https://t.me/bash_srv # Настройки URL="https://example.com" BOT_TOKEN="123456789:ABCDEF1234567890abcdef1234567890" CHAT_ID="987654321" # Проверка доступности HTTP_CODE=$(curl -s -o /dev/null -w "%{http_code}" "$URL") if [ "$HTTP_CODE" -ne 200 ]; then MESSAGE="⚠️ Сайт $URL недоступен! Код ответа: $HTTP_CODE" curl -s -X POST "https://api.telegram.org/bot$BOT_TOKEN/sendMessage" \ -d chat_id="$CHAT_ID" \ -d text="$MESSAGE" fi Как использовать: 1. Вставьте ваш BOT_TOKEN и CHAT_ID. 2. Сохраните скрипт, например, /usr/local/bin/check_site.sh. 3. Добавьте в cron (каждые 5 минут): */5 * * * * /usr/local/bin/check_site.sh Теперь вы сразу узнаете, если сайт станет недоступен. 👉 @bash_srv

