Почему Cloud Endpoint не отслеживает мой API? - PullRequest
0 голосов
/ 04 ноября 2018

Я устанавливаю конечную точку облака. Я пытаюсь выполнить примерно 50 запросов в секунду и проверить трассировку Stackdriver. Ничего не случилось.

Я обнаружил, что прокси-сервер ESP CloudEndpoint прикрепил следующие заголовки:

X-Real-Ip: 
X-Forwarded-For: 
X-Google-Real-Ip: 
X-Ms-Request-Source-Ikey: 
X-Endpoint-Api-Project-Id: 
X-Cloud-Trace-Context: 

Мой сервер получает запрос и ответ с моими новыми заголовками. Что я сделал не так?

1 Ответ

0 голосов
/ 10 ноября 2018

Несколько вещей, чтобы уточнить:

  • Включен ли API-интерфейс Stackdriver Trace в вашем проекте GCP? Вы можете проверить это, перейдя к APIs and Services (в меню гамбургеров на консоли Google Cloud) -> Library -> Stackdriver Trace Api
  • Используете ли вы OpenAPI, gRPC или Frameworks?
  • Какую платформу вы используете? Стандарт GAE, GAE Flex, GKE, GCE?

Также обратите внимание, что конечные точки предоставляют общедоступную документацию для трассировки: https://cloud.google.com/endpoints/docs/openapi/tracing

...