Наблюдаемость начинается с первого события Начать знакомство
Возможности платформы

Видеть систему целиком.

От отдельного события до общей картины приложения. Объединяем работу с метриками, логами и трассировками в понятный процесс наблюдения.

01

Метрики. Понимать тенденции

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

ПРИМЕР КОДА
http.server.request.duration
service.name = checkout
deployment.environment = production
02

Логи. Сохранять контекст

Структурированные события объясняют, что произошло в конкретный момент. Указывайте уровень, время и идентификатор операции. Не включайте пароли, токены и персональные данные в сообщения.

03

Трассировки. Находить причину

Связанные spans показывают путь запроса через сервисы. Контекст трассировки помогает сопоставить обращение к API, запрос к базе и вызов внешнего сервиса.

04

Дашборды под вашу задачу

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

Интеграция с Grafana ↗
05

Подключение по этапам

Обсуждаем источники и объём событий, выбираем протокол, готовим схему инструментирования. Затем проверяем тестовые данные и критерии качества перед подключением production.

Обсудить приложение ↗
06

Контроль на стороне приложения

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

О структуре событий ↗
СЛЕДУЮЩИЙ ШАГ

Обсудим вашу архитектуру?

Подберём схему сбора данных под ваше приложение.

Оставить заявку ↗