Магазин, который выглядит открытым, но не принимает оплату, — самый дорогой вид простоя
Следите за путём от карточки товара до подтверждения оплаты, а не только за главной страницей.
Пять проверок на пути к оплаченному заказу
Нажмите кнопку сбоя: проверка оформления станет красной, а хронология покажет, как выглядела бы цепочка оповещений.
- Страница оформлениядолжна содержать «Place order»Ключевое слово OK
- Поискстатус 200, список результатов естьКлючевое слово OK
- API корзиныпуть JSON cart.items существуетAPI OK
- Обратный вызов оплатыстатус 200-499HTTP OK
- SSL-сертификатосталось 62 дня, предупреждения за 30, 14 и 3SSL OK
Хронология
Все пять проверок проходят.
- Оформление: ключевое слово «Place order» пропало
- Подтверждено из других регионов, оповещение ушло в Telegram
- Восстановлено через 17 минут
Иллюстративный макет
Три вещи, которые здесь важны
Проверки вдоль воронки
Ключевое слово на страницах товара, корзины и оформления, API корзины и обратный вызов оплаты, так что сломанную кнопку видно, пока главная ещё зелёная.
Часы сертификата и домена
SSL и срок действия домена — с Starter, предупреждения за 30, 14 и 3 дня. Просроченный сертификат останавливает все заказы.
Оповещения на телефон, который вы читаете
Telegram и Slack — с Starter, эскалация на второй контакт — на Pro.
Оповещения приходят туда, где вы уже работаете
E-mail, Discord и Google Chat — на всех тарифах; Slack, Telegram, Teams и Mattermost — с тарифа Starter; webhook — с Pro; Zapier и PagerDuty — на Agency. SMS и голосовых звонков нет.
- Telegram
- Slack
- Discord
- Zapier
Сломанная кнопка ночью
Иллюстративный сценарий, а не история клиента
- Обновление плагина ломает кнопку «В корзину». Главная страница по-прежнему отвечает 200.
- Проверка ключевого слова на оформлении падает, другие регионы подтверждают, Telegram вибрирует.
- Обновление откатили. Сообщение о восстановлении говорит, что сбой длился 17 минут.
Минуты потерянных заказов вместо целой ночи.
Сколько вам стоит час простоя?
Грубая честная цифра, чтобы сравнить её с ценой монитора. Считается в вашем браузере, ничего никуда не отправляется.
Для сравнения: тариф Starter стоит $7 в месяц. Выручка — это не все издержки (время поддержки, реклама, которая продолжает идти, доверие), так что считайте цифру нижней границей.
Арифметика тихого простоя
Допустим, средний чек $60, а вечером четыре заказа в час. Сломанное оформление, которое никто не заметил три часа, стоит около $720 заказов, а часть покупателей не вернётся. Монитор главной страницы всё это время говорил бы, что всё в порядке.
Хорошая новость: большинство сбоев магазина оставляют следы, которые может прочитать обычный запрос. Проверяйте каждый шаг воронки.
Шаг за шагом вдоль воронки
Выберите один всегда опубликованный товар в наличии и требуйте текст его кнопки. Отдельным монитором проверяйте корзину и оформление: фраза со страницы и, как запрещённое, сообщение об ошибке. На адрес обратного вызова платёжного шлюза поставьте HTTP-монитор со статусом 200-499, чтобы оповещали только серверные ошибки и таймауты.
Проверки — это одиночные запросы: тестовый заказ они не оформят. Но они ловят большинство поломок.
SSL: срок действия — до сезона распродаж
Истечение сертификата — единственный сбой, который приходит в известную заранее дату, и потому он самый обидный. Сертификат, выданный на год или продлеваемый автоматической задачей, которая перестала работать, истечёт по расписанию, которое можно было прочитать заранее. Риск выше всего перед «чёрной пятницей», когда никто ничего не хочет трогать, а задача продления молча не работает со времён летней миграции сервера. Добавьте монитор SSL для магазина, а также для поддоменов оплаты и CDN, и монитор срока действия домена для регистрации. Предупреждения начинаются за месяц, а инструкция на случай просроченного сертификата под рукой, если этот момент уже прошёл.
Оповещения, которые дойдут до человека во время распродажи
Куда идёт оповещение, важно не меньше, чем то, что его запускает. На Starter доступны Slack и Telegram; сообщения в Telegram содержат кнопку подтверждения получения, что удобно, когда дежурят двое. На Pro ($29) политики эскалации переводят неподтверждённый инцидент на второй контакт в Telegram или e-mail после заданной вами задержки. Проверки идут до каждых 30 с, так что сломанное оформление подтверждается примерно за минуту, а не за пять.
Дополните мониторинг публичной страницей статуса на собственном домене, чтобы беспокоящиеся покупатели видели, что за магазином следят, а для плановых обновлений вне рабочих часов пользуйтесь окнами обслуживания. Агентства, которые ведут несколько магазинов, могут разместить каждый в отдельном пространстве на тарифе Agency ($59); см. предложение для агентств.
Где это заканчивается
Монитор доступности не скажет, что платёжный провайдер отклонил карту, что остатки на складе разошлись или что промокод применяет не ту сумму. Он также не управляет браузером, так что сбой, который появляется только после выполнения JavaScript, может пройти проверку. Воспринимайте эти мониторы как первую линию: они сообщают, что магазин открыт и каждый шаг отвечает, а источником истины для выручки остаётся панель заказов.
Вопросы владельцев магазинов
Может ли Tenium оформить тестовый заказ?
Нет. Проверки — это одиночные запросы, поэтому они не добавляют товар в корзину и не платят. Они подтверждают, что страницы товара, корзины и оформления отображаются с ожидаемым текстом и что адрес обратного вызова отвечает.
Какой тариф подойдёт небольшому магазину?
Для большинства магазинов хватает Starter за $7: проверки ключевых слов, SSL и домен, Telegram и Slack и 100 мониторов с проверкой каждые 1 мин. Pro выбирайте, когда нужна эскалация на второй контакт.
Как рано я узнаю, что сертификат скоро истечёт?
Монитор SSL, доступный с Starter, предупреждает за 30, 14 и 3 дня до окончания срока действия. У регистрации домена есть собственный монитор срока действия с предупреждениями в таком же стиле.
Замедлит ли мониторинг мой магазин?
Нет. Проверка — это один обычный запрос страницы с фиксированного набора адресов. Даже каждые 30 секунд это мелочь рядом с настоящим трафиком покупателей.
Поставьте монитор на оформление уже сегодня
Начните бесплатно, добавьте страницу оформления, а на тариф выше переходите, когда понадобятся SSL и Telegram.