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

Минорные улучшения в UI: Большая разница для инженеров

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

Мгновенный перезапуск проверки: Экономия кликов

Когда вы работаете с результатами проверки, критически важно иметь возможность немедленно её повторить, чтобы подтвердить исправление бага или быстро провести отладку.
Раньше для повторного запуска уже существующей проверки вам приходилось:
  1. Перейти на экран результатов проверки.
  2. Нажать кнопку «Изменить» для входа в режим редактирования.
  3. Нажать кнопку «Запустить проверку по запросу».
Это был излишне долгий итеративный процесс. Теперь мы добавили кнопку для запуска проверки прямо на экран результатов. Это позволяет SRE-специалистам и разработчикам мгновенно инициировать новый запуск, экономя время и ускоряя цикл дебаггинга.
Запуск проверки по запросу в Pingera

Связь алерта и сбоя: От оповещения к root-cause за один клик

В проактивном мониторинге самое главное — скорость реакции. Получив оповещение о сбое, инженер должен максимально быстро понять его первопричину.
До недавнего времени, кликнув на ссылку из алерта, вы попадали на экран деталей оповещения. Но чтобы выяснить, что именно пошло не так (например, ошибка 500 или таймаут), приходилось вручную переходить к самой проверке и искать соответствующий ей последний сбой в таймлайне. Это создавало ненужный контекстный разрыв.
Мы добавили прямую связь между оповещением и конкретным результатом сбоя, который его инициировал.
  • На экране алерта вы теперь видите не просто факт срабатывания, но и полный таймлайн проверки, а также прямую ссылку на детали сбоя. Это позволяет немедленно увидеть метрики, скриншоты или логи выполнения, которые привели к алерту.
Просмотр таймлайна оповещения с деталями в Pingera
  • На экране с результатами проверки напротив сбоя, который сгенерировал алерт, появилась иконка колокольчика. Клик по ней мгновенно перенаправит вас на экран соответствующего оповещения.
Результаты проваленных проверок с новой иконкой в Pingera
Кроме того, в таймлайне проверки теперь отображается список отправленных оповещений с детальной информацией о том, куда они были доставлены (например, в Slack, PagerDuty или Email).
Для удобства анализа мы также добавили фильтр "Статус оповещений" на экране с общим списком результатов проверок, позволяющий быстро отфильтровать только те прогоны, которые привели к срабатыванию алертов.

ID результата проверки: Для автоматизации и API

Для DevOps-специалистов, интегрирующих мониторинг в свои CI/CD-пайплайны или использующих CLI/API для отладки, прямое получение идентификатора результата проверки — критично. Например, для программного извлечения данных о производительности или логов.
Раньше, чтобы получить уникальный ID для конкретного результата, нужно было нажать на кнопку «Поделиться», которая копировала URL, содержащий ID.
Теперь мы отображаем ID результата проверки прямо на экране деталей. Это устраняет лишние шаги и позволяет инженерам быстрее начать работу с нашим API для автоматизированного анализа и отладки, например:
Скопировать ID результата и проверки в UI Pingera

Заключение

Эти, казалось бы, минорные изменения в пользовательском интерфейсе являются прямым ответом на потребности наших инженеров. Они значительно сокращают время, необходимое для отладки, анализа сбоев и повторного запуска проверок, превращая Pingera из простого инструмента в эффективный помощник в обеспечении надежности ваших сервисов.
Начните использовать обновленный интерфейс уже сегодня, чтобы ускорить свою работу!