Карта сервисов: кто кого вызывает

Карта сервисов строится по трейсам ваших приложений: узлы — сервисы и базы данных, стрелки — вызовы между ними. На каждом узле — запросов в секунду, 95-й перцентиль времени ответа и доля ошибок. Отдельно ставить ничего не нужно: если приложения уже шлют трейсы, карта появится сама.

Где смотреть

Дашборд «Карта сервисов» в вашей Grafana (вход из портала по кнопке). Поле «Сервис (регэксп)» вверху сужает карту до части сервисов: orders.*, (api|web)-.*; .* — все.

Что на дашборде

Откуда берутся узлы и стрелки

Если включено сэмплирование (например, каждый десятый запрос), карта показывает частоты по попавшим в выборку запросам: при доле 0.1 реальный трафик в 10 раз больше. Доли ошибок и перцентили от сэмплирования почти не зависят.

Если карта пустая или без стрелок