Как автоматически настроить отслеживание вызовов API-интерфейса Spring Boot и отправить его в Google Cloud Trace - PullRequest
0 голосов
/ 01 мая 2020

Я пытаюсь выяснить, как автоматически настроить трассировку вызовов Api Spring Boot в Google Cloud Trace. (Моё приложение Spring Boot находится в GKE).

Я проделал аналогичную работу для своего сервиса Node, который мог бы использовать OpenTememetry js пакетный автоматический инструмент express вызовы и использовать экспортер Google Cloud Trace.

Но для моего приложения Spring Boot я попробовал несколько способов, но, думаю, из-за недостатка знаний я не смог добиться того, чего хочу.

  1. Я пытаюсь использовать OpenTelemetry java lib, в нем упоминалось, что он может автоматически загружать инструмент весной, но я не знаю, как этого добиться, и я не нашел ни экспорта в Google Cloud Trace (stackdriver), ни
  2. Я пытаюсь использовать OpenCensus, It имеет экспорт Google Cloud Trace, но я не видел ни одного документа, в котором упоминается, как автоматически загружать инструмент с помощью пружинной загрузки.
  3. Я пытаюсь использовать OpenTelmetry и вместо экспорта я развернул OpenTelemtry Collector, но я не Не знаю, как настроить сборщик и SDK, чтобы позволить автоматическим инструментальным трассам трассировки попасть в сборщик OpenTelemetry.

Есть ли у кого-нибудь опыт использования OpenCensus / OpenTelemetry для генерации информации о трассировке и отправки ее в Google Cloud Trace (StackDrivers).

...