Dev · Observability · 2025
Traq — наблюдаемость для бэкенда
Логи, трейсы и latency в одном экране: инцидент видно за секунды, а не за полчаса.
https://traq.dev
traq — checkout-api · prodlive
12:04:11INFOGET /cart 20042 ms
12:04:12WARNpayment retry 2/31.2 s
12:04:12ERRORgateway timeout5.0 s
12:04:13INFOcache warm8 ms
12:04:14INFOPOST /order 20196 ms
latency p95182 ms
error rate0,7%
requests/s1 240
instances6 / 6
28 → 4 мин
время до диагноза
−63%
повторные инциденты
1 экран
вместо трёх систем
Задача
Команда ловила инциденты по жалобам пользователей: логи были в одном сервисе, метрики в другом, а трейсы никто не смотрел. К моменту, когда проблема подтверждалась, терялись часы.
Решение
Собрал консоль, где живой поток логов, список трейсов и график latency живут на одном экране. Уровни помечены и фильтруются одним кликом, а правило алерта настраивается прямо из строки лога.
- Domain research
- Информационная архитектура
- UI-дизайн
- Дизайн-система
Результат
Дежурный видит причину инцидента в первые минуты и закрывает его до того, как пользователи заметят. Постмортемы собираются из сохранённого таймлайна, а не из переписки.
Экраны проекта
Следующий проект
Base — консоль и документация API