-
Notifications
You must be signed in to change notification settings - Fork 291
Open
Description
We should provide a guidance on product/project name being fully qualified (or not). We should keep the same pattern in different semconvs.
Examples of inconsistencies:
db.cosmosdb(Azure),db.dynamodb(AWS),db.couchdb(under Apache umbrella),db.spanner(GCP),db2(IBM),hanadb(SAP HANA) etc and corresponding values in thedb.systemenum- we also have
aws_sqs,gcp_pubsub,azure_servicebusin themessaging.systemenum
We should provide a guidance on how to represent multiple words:
- lowercase product name (
couchdb) (#Codegen: proper casing for multiword attribute/metric names #599) - multiple namespaces vs single namespace (e.g.
messaging.aws_sqs.destination.custom_attrvsmessaging.aws.sqs.destination.custom_attr) - acronyms/abbreviations guidance (Add guidance on abbreviation usage in semantic attribute names #602)
We should require consistency across signals:
- Redis can be used as messaging system and should have exactly the same representation in
db.systemandmessaging.system - If Azure Service Bus is instrumented on the service side to report telemetry to end users, it should use the same value in resource attributes (Define
cloud.platformand/or rename it #609)
Misc discrepancies:
mssqlcompact(Microsoft SQL Server Compact) should probably becomemssql_compact
[Update]
Other attributes that have the same problem:
joaopgrassi, trask and AlexanderWert
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
Post-stability