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

Статус-страница для сайта: конструктор сервисов в Tracker.ru

В Tracker.ru появился конструктор статус-страниц: соберите сайты и фоновые задачи на одном публичном адресе и делитесь ссылкой с клиентами. Общий статус, история доступности до 90 дней, свои имена сервисов.

Клиент пишет в чат: «У вас сайт лежит?» Вы открываете несколько вкладок, проверяете админку, дёргаете коллегу — и через десять минут отвечаете: «Нет, всё работает, это у вас на стороне». А если таких клиентов десять и пишут они одновременно, поддержка превращается в ручной пинг сервисов.

Теперь показать состояние своих сервисов можно одной ссылкой. В Tracker.ru появилась статус-страница — публичная сводка, которую вы собираете сами и отправляете клиентам, подрядчикам или коллегам. Они открывают её и сразу видят: всё работает или есть сбой.

Публичная статус-страница «Статус сервисов»: общий вердикт «Все сервисы работают» и три сервиса с историей доступности — светлая тема

Что это и зачем

Статус-страница — это отдельный публичный адрес, на котором собраны нужные вам сервисы. Раньше в Tracker.ru была только персональная страница для одного монитора. Теперь вы можете собрать на одной странице сразу несколько проверок и показать их вместе — как единую картину «что у нас со здоровьем».

На страницу попадают мониторы двух видов:

  • Проверки сайтов — главная страница, API, личный кабинет, любой адрес, доступность которого вы уже отслеживаете.
  • Heartbeat-мониторы — фоновые задачи, которые отчитываются о себе сами: ночной бэкап, выгрузка остатков, рассылка по расписанию, любая задача из планировщика. Подробнее о том, как такой мониторинг ловит молчание упавшей задачи, — в статье про dead man switch.

То есть на одной странице вы показываете и «сайт открывается», и «бэкап вчера отработал» — две разные вещи, которые клиенту одинаково важны.

Как собрать страницу

Конструктор живёт в разделе статус-страниц личного кабинета. Порядок такой:

  1. Создайте страницу и дайте ей понятный заголовок — например, «Статус сервисов» или «Доступность магазина».
  2. Добавьте мониторы. Выбираете из своих проверок сайтов и heartbeat-мониторов те, что хотите показать. Можно смешивать оба вида в любом порядке.
  3. Задайте публичное имя каждому монитору. Вместо длинного технического адреса посетитель увидит то, что напишете вы: «Сайт», «Личный кабинет», «Ночной бэкап». Реальный адрес и внутреннее название наружу не попадают.
  4. Расставьте мониторы перетаскиванием — порядок на публичной странице будет такой, как вы выстроили в списке.
  5. Выберите язык страницы — русский, английский или казахский. Удобно, если среди ваших клиентов есть зарубежные.

Конструктор статус-страницы: заголовок, переключатель публикации, выбор языка, публичная ссылка и список из трёх мониторов с публичными именами

Когда страница готова, вверху появляется публичная ссылка вида https://tracker.ru/s/g/... со случайным набором символов в конце. Угадать её нельзя — открыть страницу сможет только тот, кому вы сами дали ссылку.

Если ссылка случайно попала не туда — её можно перевыпустить в один клик. Старая сразу перестаёт открываться, и вы рассылаете новую. Так вы в любой момент остаётесь хозяином доступа.

А когда нужно временно убрать страницу из публичного доступа — выключите переключатель «Опубликована». Ссылка перестанет открываться, но сама страница и все настройки сохранятся — включите обратно, и всё на месте.

Что видит посетитель

Человек открывает ссылку и видит спокойную сводку без лишнего:

  • Общий вердикт вверху — «Все сервисы работают», «Частичный сбой», «Сбой» или «Нет данных». Это первое, на что падает взгляд.
  • По каждому сервису — текущий статус, процент аптайма и полоска истории доступности до 90 дней. Каждый день в полоске закрашен своим цветом: зелёный — всё хорошо, жёлтый — были перебои, красный — сервис не отвечал.
  • Тема подстраивается под систему посетителя: открыл с тёмной темой — увидит тёмную страницу.

Та же статус-страница в тёмной теме — она автоматически подстраивается под настройки посетителя

Важно, чего посетитель не видит: ни реальных адресов ваших сервисов, ни настроек мониторинга, ни внутренних названий. Только заголовок страницы, публичные имена, которые вы задали, статусы и историю доступности. Всё остальное остаётся в вашем кабинете.

Пример: веб-студия и её клиенты

Студия ведёт десяток проектов: у каждого клиента сайт, админка и ночной бэкап. Раньше при любом «у нас что-то тормозит» менеджер шёл проверять руками.

Теперь под каждого клиента собрана отдельная статус-страница: «Сайт», «Личный кабинет», «Ночной бэкап» — с понятными именами, без технических адресов. Ссылку студия один раз отправила клиенту и закрепила у него в чате.

Дальше клиент справляется сам. Сайт открывается медленно — он заходит на статус-страницу, видит «Все сервисы работают» и понимает: дело в его интернете, а не в сайте. Случился реальный сбой — он видит «Частичный сбой» и красную отметку напротив нужного сервиса, и уже не пишет «у вас всё упало?!», а спокойно ждёт. Поддержка разгрузилась, а клиент чувствует, что за его проектом следят.

Тот же сценарий работает у владельца интернет-магазина для команды, у SaaS-сервиса для пользователей, у агентства для подрядчиков. Везде, где удобнее дать ссылку, чем отвечать на вопросы по одному.

Сколько стоит

Конструктор статус-страниц доступен на тарифе Pro — можно собрать до десяти отдельных страниц, по одной на клиента или проект. На тарифах Free и Basic в разделе показывается предложение перейти на Pro. Актуальные цены и состав тарифов — на странице тарифов.

Персональная страница отдельного монитора, которая была раньше, продолжает работать как прежде — конструктор её не отменяет, а добавляет возможность собрать несколько сервисов вместе.

Частые вопросы

Чем статус-страница отличается от страницы одного монитора?

Страница одного монитора показывает один сервис. Статус-страница собирает несколько мониторов на одном публичном адресе и показывает их вместе, с общим вердиктом сверху. Старая страница монитора при этом никуда не делась.

Увидят ли посетители адреса моих сайтов?

Нет. Наружу выходит только публичное имя, которое вы задали монитору, — «Сайт», «Личный кабинет» и так далее. Реальные адреса, внутренние названия и настройки остаются в кабинете и на публичной странице не показываются.

Что будет, если ссылка попадёт чужому человеку?

Перевыпустите её одной кнопкой — старая ссылка сразу перестанет открываться. Можно и просто снять публикацию переключателем: страница станет недоступна, а данные сохранятся.

Можно ли показать на странице фоновые задачи, а не только сайты?

Да. Добавляйте heartbeat-мониторы — бэкапы, выгрузки, рассылки по расписанию. Как их настроить, описано в руководстве по мониторингу cron-задач.

На каком языке будет страница?

На том, который вы выберете при настройке: русский, английский или казахский.

Попробуйте

Откройте раздел статус-страниц, соберите первую страницу из своих сервисов и отправьте ссылку клиенту. Пошаговая инструкция — в справке «Статус-страница».

См. также