Для отладки ИИ-агентов: Proto Observability Platform добавила GenAI-представление трейса
Разработчики ИИ-агентов знают, как сложно понять по классическому дереву спанов, что на самом деле делал агент: сколько раз вызвал модель, какие инструменты задействовал, где повторил шаг и что увидел пользователь. Proto Observability Platform уже имела дерево, граф, флейм-граф и другие представления, но для анализа поведения агента приходилось вручную собирать информацию из десятков спанов и транспортных вызовов.
Проблема проявилась сначала на OpenTelemetry Demo 3.0, а затем при отладке собственного «AI-аналитика» в связке с MCP-сервером. В итоге команда добавила отдельное GenAI-представление трейса с четырьмя режимами: лентой, графом шагов, графом вызовов и чатом. Каждый режим отвечает на свой вопрос о работе агента — от хронологии до деталей каждого вызова модели.
В статье авторы объясняют, почему одного универсального графа оказалось недостаточно и какие дефекты реальной GenAI-инструментации пришлось учитывать при разработке.