BASH_SRV Telegram 116
🔄 Мониторинг доступности сайта с уведомлением в Telegram

Хотите знать, когда ваш сайт «упал»? Ниже написал простой Bash-скрипт, который проверяет доступность ресурса и шлёт уведомление в Telegram.


#!/bin/bash
# автор: https://www.tgoop.com/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
👍64



tgoop.com/bash_srv/116
Create:
Last Update:

🔄 Мониторинг доступности сайта с уведомлением в Telegram

Хотите знать, когда ваш сайт «упал»? Ниже написал простой Bash-скрипт, который проверяет доступность ресурса и шлёт уведомление в Telegram.


#!/bin/bash
# автор: https://www.tgoop.com/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

BY Bash Советы




Share with your friend now:
tgoop.com/bash_srv/116

View MORE
Open in Telegram


Telegram News

Date: |

The Standard Channel Private channels are only accessible to subscribers and don’t appear in public searches. To join a private channel, you need to receive a link from the owner (administrator). A private channel is an excellent solution for companies and teams. You can also use this type of channel to write down personal notes, reflections, etc. By the way, you can make your private channel public at any moment. Each account can create up to 10 public channels Done! Now you’re the proud owner of a Telegram channel. The next step is to set up and customize your channel. Some Telegram Channels content management tips
from us


Telegram Bash Советы
FROM American