Блог и новости

Начинаем лето бодро: Пульсары, улучшение дизайна, фиксы багов

Первый летний релиз платформы Pingera
Лето наступило, но работа не останавливается. Мы решили начать лето бодро - с релиза. В июньском релизе добавились:
  • Пульсары (или Heartbeats) - новый тип проверок
  • Переработали UX некоторых страниц
  • Пофиксили минорные баги

Пульсары - cronjob мониторинг

Мы добавили новый тип Проверок - Пульсар (или Heartbeats). Пульсар — это пассивная проверка, которая ожидает HTTP-запросы (GET/POST) от внешних источников (например, cron-задач) с заданным интервалом. Если сигнал не поступает вовремя — активируются настроенные оповещения.
В личном кабинете добавилось меню - Пульсары. Там вы можете добавить проверку и настроить уведомление через существующие каналы оповещений.
Читайте больше о Пульсарах:

UX и дизайн

Новый дизайн страницы подписок и лимитов

Обновили страницу с информацией о подписке и лимитах в тарифе. Цену подписки видно сразу, а лимиты логически сгруппированы и не растягиваются на всю страницу.
Новый вид тарифа подписки в Pingera
Лимиты в личном кабинете Pingera
Посмотреть можно в личном кабинете: “Настройки” -> “Подписка и лимиты”.

Автоматическое обновление данных на страницах проверок

На странице деталей о Проверке или Пульсаре не нужно постоянно нажимать обновление страницы, чтобы получить последние данные. Теперь информация подгружается автоматически каждые 10-15 секунд. Создайте вашу первую Проверку здесь: app.pingera.ru/checks

Новый взгляд на историю инцидентов Статус Страниц

Изменили отображение инцидентов на публичных Статус Страницах: увеличили шрифт, добавили логическую структуру и цвета критичности инцидента. Цвета зависят от CSS настроек вашей страницы.
Новый вид истории инцидентов Статус Страниц

Пагинация в истории изменений статуса Проверок

На странице с деталями о Проверки мы показываем историю изменений статуса. Если проверка существует достаточно долго или часто изменяла свой статус из-за постоянных проблем, то история разрастается и ее неудобно читать. Мы добавили возможность подгружать историю постепенно, чтобы ускорить загрузку и улучшить читаемость страницы.

Что пофиксили

Наши инженеры проделали огромную работу по оптимизации бэкенда, но улучшение в производительности сложно продемонстрировать. Поэтому расскажем о видимых проблемах и ошибках.

Не работал английский язык на страницах с Проверками

Мы изначально решили, что будем делать наш продукт мультиязычным. Добавлять мультиязычность в продукт на более поздних стадиях это большой кусок работы. Наши тесты увидели, что при переключении языка на страницах с Проверками ничего не меняется. Оказалось, что JSON файл в котором хранятся переводы страниц Проверок содержал ошибки. Пофиксили и покрыли тестами.

Детали инцидента на публичной странице невозможно читать на мобильных

Об этой проблеме нам рассказал один из наших пользователей. 70% нашего трафика Статус Страниц приходится на мобильные устройства. Получил уведомление в Телеграм, нажал на ссылку, а там простыня из вертикального текста на странице инцидента (пример):
Отображение инцидента на Статус Странице - до
Мы изменили структуру для мобильных устройств и текст читается значительно лучше.
Отображение инцидента на Статус Странице - после
Создайте свою Статус Страницу или добавь Проверку на app.pingera.ru. Это бесплатно.
Блог Статус Страницы Проверки