Skip to content

Rename net.protocol.*, net.sock.family and net.transport attributes to align with ECS #3371

@trask

Description

@trask

What are you trying to achieve?

Rename these remaining net.* attributes (the ones not covered in #3199) to align with ECS:

  • net.protocol.name -> network.protocol.name
  • net.protocol.version -> network.protocol.version
  • net.sock.family -> network.type
  • net.transport -> network.transport

Unlike the other ECS alignment proposals where we see benefits to the ECS modeling/naming, there's not really any good argument why OTel or ECS attributes are better here.

And so the question remains whether we should align going foward with the existing OpenTelemetry attributes or align with the existing ECS attributes.

Metadata

Metadata

Assignees

Labels

area:semantic-conventionsRelated to semantic conventionsspec:traceRelated to the specification/trace directory

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions