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

📡 【Практика】Как быстро и просто добавить системный статус в Telegram

📡 【Практика】Как быстро и просто добавить системный статус в Telegram

Привет, sysadmin и DevOps-гении! 🚀

В этой мелочи — секрет, как настроить уведомления о статусе сервера так, чтобы не усложнять жизнь. Забудь про сложные скрипты и плагины — всё легко и с кайфом!

Что нужно:

- Скрипт на Bash, который собирает важные метрики

- Отправка сообщений в Telegram через API

Вот пример:

- Создай бота в Telegram и получи токен

- Запиши свой чат_id, чтобы бот мог писать тебе сообщения

- Создай скрипт, который проверяет использование CPU, памяти и диска, и посылает результат

Пример команд:

- Получение CPU load:

top -b -n1 | grep "load average"

- Замер памяти:

free -m | grep Mem

- Проверка диска:

df -h /

- Отправка уведомления в Telegram:

curl -s -X POST "https://api.telegram.org/bot<ТОКЕН>/sendMessage" -d "chat_id=<ЧАТ_ID>&text=Статус сервера:

CPU: ...

Память: ...

Диск: ..."

Зачем это нужно?

- Быстрый мониторинг прямо из Telegram

- Реакция на критичные ситуации без влезания в консоль

- Автоматизация рутинных задач

А ты когда-нибудь использовал уведомления для мониторинга? Поделишься лайфхаком?

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

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

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