Skip to content
This repository was archived by the owner on Sep 16, 2021. It is now read-only.
This repository was archived by the owner on Sep 16, 2021. It is now read-only.

Integrate Google Cloud Trace integration the runtime. #240

Description

@aozarov

Currently we pass along the incoming X-Cloud-Trace-Context header to remote API calls and those are being sent to Google Cloud trace from the appserver.

We could use https://github.com/GoogleCloudPlatform/cloud-trace-java (though I think there is a new version coming up that would be part of AE lab apis) to allow both Jetty and application code to create Trace Spans. We should also use the "current" span id when setting up the X-Cloud-Trace-Context header in RemoteApi calls (to tie RPC to the correct span). Once request is completed we should collect the current Trace and all its created spans and send to the Google Cloud Trace.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions