Мониторинг асиков в Telegram: как настроить уведомления без спама
09.10.2026

Уведомления в Telegram — самый удобный способ узнать о проблеме на ферме, пока она не стала дорогой. Но плохо настроенный бот быстро превращается в шум: сообщения о температуре сыплются каждые пять минут, их перестают читать — и пропускают действительно важное. Разберём, как настроить мониторинг асиков в Telegram так, чтобы бот сообщал о проблемах, а не спамил.
Почему бот мониторинга спамит
- Уведомление по значению, а не по событию. Бот проверяет температуру раз в несколько минут и каждый раз сообщает, что она выше порога, пока проблема не исчезнет.
- Порог без гистерезиса. Температура колеблется вокруг порога на 1–2 градуса, и каждое пересечение порождает пару сообщений «выше нормы» — «в норме».
- Одинаковая важность у всех событий. Смена IP и отвал половины площадки приходят одним и тем же сообщением в один чат.
- Сообщение на каждое устройство. Пропало питание у ряда из 40 асиков — пришло 40 одинаковых уведомлений.
Принципы уведомлений без спама
Сообщать о смене состояния, а не о состоянии
Хорошее уведомление приходит один раз — когда устройство перешло из нормы в проблему, и ещё раз — когда вернулось в норму. Пока проблема продолжается, повторять её не нужно: всё видно в панели мониторинга.
Гистерезис (мёртвая зона) для температуры
Задайте два порога: тревога включается, например, при 80 °C, а снимается только при 75 °C. Колебания внутри этой зоны (deadband) не порождают сообщений. Тот же приём работает для хешрейта: тревога при падении на 10% от номинала, отбой — при возврате к норме.
Задержка перед тревогой
Кратковременный всплеск после перезагрузки или смены пула не стоит уведомления. Тревога должна срабатывать, если параметр держится за порогом несколько минут подряд.
Уровни важности и разные чаты
- Критично — устройство не в сети, хешрейт около нуля, критическая температура. В отдельный чат дежурного, со звуком.
- Предупреждение — повышенная температура, снижение хешрейта, рост HW-ошибок. В рабочий чат инженеров.
- Информация — смена IP, пула, серийного номера. В журнал или беззвучный канал.
Ориентиры по температуре
Для большинства асиков воздушного охлаждения рабочая температура чипов — до 75–85 °C в зависимости от модели, а на выходе воздуха — 70–80 °C. Точные значения смотрите в спецификации своей модели; подробнее о перегреве — в статье почему майнер перегревается и как это предотвратить.
Как устроены уведомления в Monito
В Monito уведомления привязаны к статусам устройств. Статус меняется, когда параметры выходят за допустимые границы: «Предупреждение» — повышенная температура, снижение хешрейта относительно номинала, нештатные обороты кулеров или рост HW-ошибок; «Проблема» — критическая температура, хешрейт около нуля, отказ платы; «Не в сети» — устройство не отвечает. Сообщение в Telegram приходит при смене статуса, а не каждые несколько минут, пока проблема продолжается.

Отдельно настраиваются уведомления об изменениях на устройстве: смене модели, MAC- и IP-адреса, серийного номера, адресов пулов и имён воркеров. Это уже не про температуру, а про безопасность: подмену пула или замену устройства видно сразу. Для хостингов есть уведомления по обращениям клиентов — новое обращение, сообщение, смена статуса или ответственного. Подробнее — на странице автоматизации майнинга.
Устройства, которые спят по расписанию питания, получают отдельный статус «Расписание» — плановая пауза не путается с аварией и не порождает тревог.
Чек-лист настройки
- Включите уведомления о переходе в «Проблему» и «Не в сети» — это минимум, который нужен всем.
- Предупреждения отправляйте в рабочий чат, а не дежурному ночью.
- Включите уведомления о смене пулов и воркеров — это защита от подмены.
- Для хостинга разделите чаты: инженеры получают технические события, менеджеры — обращения клиентов.
- Раз в месяц просматривайте, какие уведомления никто не читает, и отключайте их.
Частые вопросы
Можно ли получать уведомления в групповой чат?
Да, Telegram-бот может писать в групповой чат — так уведомления видит вся смена, а не один человек.
Что делать, если уведомлений слишком много?
Оставьте мгновенными только критичные события, а предупреждения отправляйте в отдельный беззвучный чат. Если устройство постоянно меняет статус, это повод его проверить, а не отключать уведомления.
Приходит ли уведомление, когда асик вернулся в норму?
Да, смена статуса на «В норме» — тоже событие. По нему удобно понять, что проблема решилась сама или после вмешательства.
Нужен ли отдельный бот на каждую площадку?
Нет, достаточно разделить уведомления по чатам. В Monito устройства всех площадок видны в одном кабинете.