Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Пользуясь сайтом, вы даете согласие на использование данной технологии.
Отслеживание событийных систем с помощью OpenTelemetry Гарри Кимпела
В идеале для отслеживания запросов через систему следует использовать распределённую трассировку, но системы, основанные на событиях, такие как Kafka, разделяют производителей и потребителей, что означает отсутствие прямых транзакций для отслеживания между ними. Архитектуры, основанные на событиях, также используют асинхронные процессы, имеющие неявные, а не явные зависимости. Это затрудняет понимание того, как ваши микросервисы работают вместе. Однако мониторинг систем, основанных на событиях, можно осуществлять с помощью распределённой трассировки и OpenTelemetry. Затем вы можете анализировать и визуализировать свои трассировки с помощью инструментов распределённой трассировки с открытым исходным кодом или платформ с полным наблюдением, таких как New Relic. В этом докладе я покажу, как добиться этого с помощью простого приложения в различных конфигурациях.