You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have introduced some inconsistency in attribute names and values for the different signals (more or less intentionally, I wanted to see all the signals working, even if not "perfect"). Including:
For most services spans, the rpc.method should be the name of the gRPC method, as in google.cloud.secretmanager.v1.SecretManager/CreateSecret
For storage, the rpc.method should be the
Errors should include the error.type field
Traces and errors should not include rpc.service (rpc.method carries this)
The rpc.system key should be replaced with rpc.system.name (same values)
The gcp.resource.name key should be replaced with gcp.resource.destination.id (same values)
The gcp.client.* keys should be present on metrics
Include the the Schema URL is spans and metrics.
- It should be set to "https://opentelemetry.io/schemas/1.39.0" on the instrumentation scope
- Where this is not possible (because tracing_opentelemetry doesn't support it) we can omit it, or
- Put it in an attribute gcp.schema.url
I have introduced some inconsistency in attribute names and values for the different signals (more or less intentionally, I wanted to see all the signals working, even if not "perfect"). Including:
rpc.methodshould be the name of the gRPC method, as ingoogle.cloud.secretmanager.v1.SecretManager/CreateSecretrpc.methodshould be theerror.typefieldrpc.service(rpc.methodcarries this)rpc.systemkey should be replaced withrpc.system.name(same values)gcp.resource.namekey should be replaced withgcp.resource.destination.id(same values)gcp.client.*keys should be present on metrics- It should be set to
"https://opentelemetry.io/schemas/1.39.0"on the instrumentation scope- Where this is not possible (because tracing_opentelemetry doesn't support it) we can omit it, or
- Put it in an attribute
gcp.schema.url