Я пытаюсь выяснить, как автоматически настроить трассировку вызовов Api Spring Boot в Google Cloud Trace. (Моё приложение Spring Boot находится в GKE).
Я проделал аналогичную работу для своего сервиса Node, который мог бы использовать OpenTememetry js пакетный автоматический инструмент express вызовы и использовать экспортер Google Cloud Trace.
Но для моего приложения Spring Boot я попробовал несколько способов, но, думаю, из-за недостатка знаний я не смог добиться того, чего хочу.
- Я пытаюсь использовать OpenTelemetry java lib, в нем упоминалось, что он может автоматически загружать инструмент весной, но я не знаю, как этого добиться, и я не нашел ни экспорта в Google Cloud Trace (stackdriver), ни
- Я пытаюсь использовать OpenCensus, It имеет экспорт Google Cloud Trace, но я не видел ни одного документа, в котором упоминается, как автоматически загружать инструмент с помощью пружинной загрузки.
- Я пытаюсь использовать OpenTelmetry и вместо экспорта я развернул OpenTelemtry Collector, но я не Не знаю, как настроить сборщик и SDK, чтобы позволить автоматическим инструментальным трассам трассировки попасть в сборщик OpenTelemetry.
Есть ли у кого-нибудь опыт использования OpenCensus / OpenTelemetry для генерации информации о трассировке и отправки ее в Google Cloud Trace (StackDrivers).