📡 【Практика】Как быстро и просто добавить системный статус в 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 минут!
Включи 🔔 чтобы не пропустить!