cloud.infrastructure_service incosistency #1377
Labels
area:semantic-conventions
Related to semantic conventions
priority:p3
Lowest priority level
release:allowed-for-ga
Editorial changes that can still be added before GA since they don't require action by SIGs
spec:resource
Related to the specification/resource directory
Current state
Cloud semantic conventions specify fields such as:
cloud.provider
(e.g.aws
,azure
)cloud.infrastructure_service
(e.g.aws_ec2
,aws_ecs
,azure_vm
, etc.)As can be observed, the values for the latter start with prefix that matches
cloud.provider
Incosistency
However, OpenTelemetry Collector resourcedetection processor is using the names without prefix for
cloud.infrastructure_service
(e.g.EC2
,ECS
rather thanaws_ec2
,aws_ecs
). Other providers do not support the new tag yetPossible solutions
cloud.provider
already provides this informationThis topic was to be discussed in a separate issue but eventually closed
Additional context.
#1059 suggests to make
cloud.provider
required if any othercloud.*
attribute is set.The text was updated successfully, but these errors were encountered: