googleapis / nodejs-spanner

Node.js client for Google Cloud Spanner: the world’s first fully managed relational database service to offer both strong consistency and horizontal scalability.
https://cloud.google.com/spanner/
Apache License 2.0
135 stars 99 forks source link

observability: add OpenTelemetry tracing helpers #2081

Closed odeke-em closed 1 month ago

odeke-em commented 2 months ago

This change introduces an OpenTelemetry tracing helper that shall then be used to generate spans that can then be exported for examination.

For background, please see the wholesome PR https://github.com/orijtech/nodejs-spanner/pull/3 containing all the changes combined.

Updates #2079

odeke-em commented 2 months ago

/cc @surbhigarg92 @alkatrivedi

odeke-em commented 1 month ago

Superseded by the wholesome PR https://github.com/googleapis/nodejs-spanner/pull/2087