Tracker.ru На главную

Уведомления MAX-мессенджер: алерты в MAX от Tracker.ru

Tracker.ru шлёт уведомления о падении и восстановлении сайта в MAX-мессенджер от VK. Бесплатно на всех тарифах. Текущая версия — только личные уведомления (DM); групповые чаты пока не поддерживаются. MAX-мониторинг рекомендуется как дополнение к Telegram-боту, не замена.

Уведомления MAX мессенджер в Tracker.ru — это алерты о падении и восстановлении сайта, которые приходят прямо в MAX от VK. MAX мониторинг сайта работает параллельно с Telegram-ботом, по той же логике: как только проверка фиксирует переход сайта в down, в личный чат с ботом приходит сообщение со ссылкой на сайт, HTTP-статусом и точным временем инцидента. Подключить MAX к мониторингу можно за пару минут на всех тарифах, включая бесплатный Free. Текущая версия MAX-бота поддерживает только личные уведомления (DM); групповые чаты пока не поддерживаются — поэтому MAX рекомендуется использовать как дополнение к Telegram-боту, не замену.

Что такое MAX-мессенджер и зачем подключать его к мониторингу?

MAX — российский мессенджер от VK, активно развивающийся в 2025–2026 годах как национальная альтернатива зарубежным платформам. Часть аудитории Tracker.ru ушла из Telegram по личным или регуляторным причинам и попросила вернуть им мгновенные уведомления о падении сайта на знакомом канале. Подключить MAX к мониторингу — это закрыть запрос «получить алерты в мессенджере, который уже стоит на телефоне».

С точки зрения мониторинга MAX-канал ничем не отличается от Telegram: формат сообщения, скорость доставки и набор событий одинаковы. Разница только в платформе: MAX работает через platform-api.max.ru Bot API, привязка происходит через 6-значный код в личном кабинете Tracker.ru. После привязки бот сразу начинает слать уведомления — настройки на стороне сайта-источника не меняются, заходить в MAX-приложение для подписки на канал не требуется.

Главный сценарий использования — это уведомления о падении сайта в MAX для тех, кому нужен мессенджер с российским юрлицом и поддержкой на русском. Если у вас критичный коммерческий сайт, и реакция на инцидент в первые минуты решает выручку дня, MAX-мониторинг сайта закрывает требование «без VPN, без обходов, без зависимости от иностранных серверов».

Дополнительный мотив — отказоустойчивость канала уведомлений. Если основной Telegram-бот по какой-то причине не доставит сообщение (заблокирован клиент, отозван токен, сетевая флуктуация), параллельный MAX-канал сработает независимо. Tracker.ru шлёт алерты в оба канала одновременно при включённой подписке — дублирование считается фичей, не багом.

Стоит честно отметить и третий мотив — это привычка. Если ваша рабочая коммуникация уже идёт в MAX (с заказчиками, командой или другими сервисами), получать туда же алерты о падении сайта — естественное продолжение. Не нужно держать дополнительный мессенджер только ради уведомлений мониторинга. Технически Telegram стабильнее и шире, но если вашей повседневной средой стал именно MAX — и алерт от сайта приятнее видеть в том же приложении, где переписываетесь по работе, — это валидный аргумент.

Как Tracker.ru шлёт алерты в MAX?

Сообщения формируются Go-воркером maxWorker, который слушает NATS-шину событий statusChanged. Когда statusWorker фиксирует переход сайта в down или up, событие публикуется в шину, и maxWorker (вместе с Telegram, Email и Webhook воркерами) получает копию для собственной обработки. Доставка идёт параллельно — задержка в одном канале не задерживает остальные.

Формат сообщения о падении сайта повторяет Telegram-формулировку для согласованности. Пример:

🚨Ошибка! https://example.com
Status: 500 Internal Server Error
Недоступен с 2026-05-01 19:15:09

При восстановлении приходит парное сообщение:

😄Восстановление! https://example.com
Status: 200 OK
Был недоступен: 2 ч 15 мин
Причина: Internal Server Error

Поле «Был недоступен» считается на стороне сервера и приходит в человекочитаемом формате — X сек, X мин, X ч Y мин, X дн. Поле «Причина» содержит классифицированный код ошибки, который привёл к падению. Если у вас включён мониторинг из нескольких регионов, в начале сообщения добавится префикс с триггером — например, [🇷🇺 MSK] или [🇩🇪 EU] (флаг страны + код региона в верхнем регистре), чтобы вы сразу видели, какая точка проверки впервые увидела ошибку.

Для TCP-мониторов формат немного отличается: вместо HTTP-статуса показывается тип проблемы соединения (timeout, connection refused, host unreachable). Текстовый layout MAX-сообщения близок к Telegram-формату, поэтому переключение между каналами не требует переучивания.

Скриншот при падении сайта (если функция включена в настройках URL) в MAX пока не доставляется — MAX Bot API на момент релиза этой страницы не поддерживает отправку медиафайлов через тот метод, который мы используем для Telegram. Текстового описания достаточно для большинства инцидентов; для визуальной диагностики посмотрите скриншот-мониторинг на самой странице URL в личном кабинете.

Время доставки сообщения в MAX в типичной ситуации — несколько секунд от момента, когда основной чек зафиксировал ошибку. На практике это означает: сайт упал в 19:15:09, Tracker.ru подтвердил down после второй неудачной проверки в 19:15:24 (если включён threshold по умолчанию), и в 19:15:25–19:15:30 сообщение уже в чате с MAX-ботом. Telegram-канал в такие же сроки. При экстремальных нагрузках на стороне платформы MAX задержка может вырасти до 15–30 секунд — в этом случае Telegram-канал по статистике опережает.

Как подключить MAX к мониторингу за 3 шага?

Подключить MAX-уведомления можно за пару минут — никакой настройки на стороне MAX не требуется, нужно только привязать бот к учётной записи Tracker.ru.

Шаг 1. Откройте раздел «Настройки» в личном кабинете Tracker.ru, перейдите на секцию «MAX». Если вы там в первый раз, на странице будет кнопка «Подключить MAX». Нажмите её — Tracker.ru сгенерирует 6-значный одноразовый код привязки. Код действителен ограниченное время и сжигается после использования.

Шаг 2. Откройте MAX-приложение на телефоне или в браузере, найдите бот Tracker.ru через поиск (нажмите иконку лупы и наберите название). Запустите чат с ботом, отправьте ему 6-значный код одним сообщением.

Шаг 3. Бот подтвердит привязку: «Аккаунт привязан». В личном кабинете на вкладке «MAX» статус сменится с «Не подключено» на «Подключено», и появится опция «Отключить» (отвязка по требованию). Дальше всё работает автоматически — при следующем падении любого из ваших мониторов сообщение придёт в чат с ботом.

После привязки MAX-канал не нужно отдельно «включать» для каждого URL — настройка глобальная для пользователя. Если у вас расшаренные мониторы (mounts через email или ссылку), уведомления о них тоже доставляются в MAX, так же как через Telegram. Дополнительно настраивается опция «получать уведомления о MY OWN URLs only» в профиле, если вы не хотите получать алерты о чужих расшаренных сайтах.

Когда выбрать MAX, а когда Telegram?

Это самый важный вопрос для пользователей, который только знакомится с MAX-каналом. Чтобы избежать неоправданных ожиданий — фактический разбор обоих каналов.

MAX как российский мессенджер с растущей аудиторией. MAX закрывает запрос «русскоязычный мессенджер с российским юрлицом, без VPN». Для пользователей, которые ушли из Telegram, MAX — это знакомая мобильная среда без необходимости держать дополнительные приложения. Если ваш сценарий — оперативное реагирование на инцидент с того же телефона, на котором переписываетесь с коллегами в MAX, канал отлично закрывает задачу.

Текущие ограничения MAX-бота. На момент релиза этой страницы текущая версия MAX-бота поддерживает только личные уведомления (DM); групповые чаты пока не поддерживаются — это значит, что одну подписку получает только тот пользователь Tracker.ru, который привязал свой аккаунт. Если у вас команда из нескольких dev'ов и инфраструктура реагирует на алерты группой — на текущий момент MAX-канал на это не настроен. В Telegram такой сценарий уже работает: бот добавляется в группу, и в неё пишет; в MAX это запланировано в дорожной карте, но не доступно сейчас.

Telegram как старший брат с более широкой функциональностью. Telegram-бот Tracker.ru существует с 2018 года, поддерживает групповые чаты, личные DM, доставку скриншотов, переотправку сообщений и расширенные форматы. Аудитория Telegram значительно шире MAX, и интеграции с другими сервисами (CI/CD, оповещения от GitHub, Sentry) обычно собирают всё в один Telegram-канал. Если ваш incident-response уже завязан на Telegram-группу — вам туда же стоит лить и Tracker.ru, чтобы не размазывать сигнал.

MAX = дополнение к Telegram, не замена. Параллельное использование Telegram + MAX — нормальная стратегия, и мы на ней настаиваем. Включите оба канала: Telegram для команды и групповой реакции, MAX как личный резервный канал на случай если основной канал недоступен. Дублирование уведомлений в двух мессенджерах не штрафуется по тарифу — это часть подписки. Когда MAX-бот получит поддержку групп, можно будет смигрировать команду; до этого Telegram остаётся первичным каналом для команды, MAX — личным каналом дублирования.

Резюме — выберите MAX, если вы лично ушли из Telegram или предпочитаете российский мессенджер для уведомлений о собственных сайтах. Выберите Telegram, если у вас команда и нужны групповые алерты. Выберите оба, если хотите максимальную доставляемость и не возражаете против дублирующих сообщений.

Сколько стоит MAX-мониторинг?

MAX-канал доступен бесплатно на всех тарифах Tracker.ru, включая Free. Это сделано осознанно: уведомления — это базовая функция мониторинга, и привязка нового канала не должна требовать апгрейда. Подключить MAX к мониторингу можно сразу после регистрации, без перехода на платный тариф.

Тарифные ограничения остаются такими же, как и для Telegram-канала: Free даёт 5 мониторов с интервалом проверки от 5 минут, Basic поднимает до 20 мониторов с интервалом от 60 секунд, Pro — до 100 мониторов с интервалом от 30 секунд и расширенными статус-страницами. MAX-уведомления приходят по тем мониторам, которые вы создали на вашем тарифе, без отдельной оплаты за канал.

Лимиты на количество MAX-сообщений в день не выставлены — мы шлём столько уведомлений, сколько генерируют ваши мониторы. Если у вас 100 URL и они часто флапают, MAX-чат с ботом будет принимать поток сообщений в реальном времени. Чтобы снизить шум, есть встроенный механизм де-дупликации (повторные down подряд не отправляются), плюс настраиваемое окно технических работ (maintenance window) — на это окно алерты из MAX и Telegram отключаются автоматически.

Реальный сценарий из практики: коммерческий сайт интернет-магазина на тарифе Pro с 12 мониторами (главная, корзина, оплата, API-эндпоинты) и MAX + Telegram + Email параллельно. В типичный месяц генерируется 3–5 пар алертов (down + recovery), и оба мессенджера получают одинаковый набор сообщений. Стоимость канала в этой раскладке — ноль рублей сверх тарифа Pro. Для сайта-pet-проекта на Free с одним монитором MAX-канал работает по той же логике: бесплатно, без лимита на сообщения, единственное ограничение — интервал между проверками не короче 5 минут.

Подключить MAX-уведомления

Часто задаваемые вопросы

Сколько стоит подключить MAX к мониторингу?

Бесплатно на всех тарифах, включая Free. MAX-канал — стандартная часть подписки, как Telegram и Email. Тариф ограничивает количество мониторов и интервал проверки, но не количество отправляемых уведомлений. Алерты в MAX начинают приходить сразу после привязки бота к аккаунту 6-значным кодом из личного кабинета.

Можно ли получать алерты в MAX и Telegram одновременно?

Да. Если у вас подключены оба канала, Tracker.ru отправляет уведомления параллельно в каждый. Это рекомендованная стратегия для критичных сайтов: дублирование снижает риск пропустить инцидент из-за временной недоступности одного из мессенджеров. Дополнительной оплаты за второй канал нет — это часть тарифа.

Поддерживаются ли группы или только личные уведомления?

Только личные уведомления (DM). Текущая версия MAX-бота не поддерживает групповые чаты — алерт приходит в личный чат пользователя, который привязал свой MAX-аккаунт. Если у вас команда и нужны групповые алерты, используйте Telegram — там бот добавляется в группу. Поддержка групп в MAX-боте есть в дорожной карте, но не доступна на текущий момент.

Что делать если MAX-бот не отправил уведомление?

Стандартный troubleshooting: проверьте на странице «Настройки → MAX» что аккаунт привязан (статус «Подключено»). Если статус сбросился — выполните повторную привязку через 6-значный код. Если бот «висит» в чате, но не присылает сообщения, проверьте журнал уведомлений в админке (/notification-log) — там видно, был ли отправлен MAX-event и пришёл ли ответ от платформы. Для критичных мониторов держите параллельно Telegram-канал — он работает независимо от MAX.

Чем MAX-уведомления отличаются от Telegram?

Технически — оба канала живут в одном Go-проекте и используют общие хелперы для форматирования времени (format.FormatTimeInTimezone), длительности (format.FormatDuration) и HTTP-статусов (format.GetStatusText). Сам текст сообщения собирается в каждом воркере отдельно, но layout MAX-сообщения близок к Telegram-формату — те же поля, тот же порядок, та же сжатость. Различия — в платформе и в текущих ограничениях MAX-бота: только DM (без групповых чатов), без скриншотов в сообщениях (MAX Bot API на момент релиза этой страницы не поддерживает медиа в нашем потоке). Аудитория мессенджеров тоже разная: Telegram значительно крупнее, MAX — растущий российский продукт VK с фокусом на отечественный рынок. Стратегически MAX-канал — это дополнение к Telegram-боту для тех, кто хочет получать уведомления о падении сайта в MAX без VPN и обходов.


Подключить MAX к мониторингу — /sign-up. Подробная инструкция по настройке — в документации /docs/notifications/max. Сравнение всех каналов — /docs/notifications.