Open Endless8 opened 1 year ago
Hello,
Google cloud Traces does not have direct support for OpenTelemetry. Instead, you'll need to run Opentelemetry collector which will receive the traces from Hasura Cloud and send it to Google Cloud Traces.
Please try this and let us know if it solves your issue.
Version Information
Server Version: v2.23.0-cloud.1
Environment
Cloud
What is the current behaviour?
We're facing an error in the Open Telemetry Monitoring integration. We're trying to send the project traces to the Google Cloud Trace API endpoint that is something like /v1/projects/{projectId}/traces but the Hasura Cloud client is trying to send those traces to /v1/traces endpoint instead, resulting in a 404 error. We also tried setting up a reverse proxy that expose /v1/traces endpoint and redirect the request to the correct endpoint but we still get the 404 error.
What is the expected behaviour?
I'm expecting the Hasura Cloud client to send traces to the specified endpoint
How to reproduce the issue?
Screenshots or Screencast
Example with Google Cloud Trace API endpoint:
Example with custom reverse proxy to the Cloud Trace API:
Keywords
cloud #monitoring #opentelemetry #googlecloudtrace