open-telemetry / semantic-conventions

Defines standards for generating consistent, accessible telemetry across a variety of domains
Apache License 2.0
250 stars 162 forks source link

CDN conventions #958

Open markrendle opened 5 months ago

markrendle commented 5 months ago

Area(s)

area:new

Is your change request related to a problem? Please describe.

I'm working on the Azure Event Hubs receiver in Collector Contrib to translate Azure Resource Log property names and Metric to SemConv. One of the Resource Log types comes from Azure Front Door's CDN Access Log, and includes two CDN-specific attributes:

If there are other CDN solutions that can be monitored via a Collector one might expect these to be common attributes across multiple implementations.

Describe the solution you'd like

A top-level cdn namespace for CDN attributes, with e.g.:

Describe alternatives you've considered

I considered using cloud.region for the pop attributes, but

  1. It's not really an accurate name for a POP
  2. It doesn't provide a place for the cacheStatus

Additional context

No response

joaopgrassi commented 2 months ago

Hard to draw a line, but I wonder if we should establish a working group for this. Seems broad enough 🤔