@AlexanderWert to confirm that ECS doesn't have an equivalent to peer.service.
| OpenTelemetry |
ECS |
enduser.id |
user.id |
enduser.role, enduser.scope |
user.roles (?) |
| OpenTelemetry |
ECS |
thread.id |
process.thread.id |
thread.name |
process.thread.name |
| OpenTelemetry |
ECS |
code.function |
log.origin.function |
code.namespace |
|
code.filepath |
log.origin.file.name |
code.lineno |
log.origin.file.line |
code.column |
|
This is also discussed/tracked at open-telemetry/opentelemetry-specification#3196.
Only impacted by network attribute changes above (#3199 and open-telemetry/opentelemetry-specification#3371).
(ECS doesn't have any messaging-specific attributes, @AlexanderWert to confirm)
Could also be impacted by conflict with source.* and destination.* namespace, see open-telemetry/opentelemetry-specification#3407
Only impacted by network attribute changes above (#3199 and open-telemetry/opentelemetry-specification#3371).
(ECS doesn't have any database-specific attributes, @AlexanderWert to confirm).
Only impacted by network attribute changes above (#3199 and open-telemetry/opentelemetry-specification#3371).
(ECS doesn't have any RPC-specific attributes, @AlexanderWert to confirm).
| OpenTelemetry |
ECS |
faas.coldstart |
faas.coldstart |
faas.invocation_id |
faas.execution |
cloud.resource_id |
faas.id |
faas.name |
faas.name |
|
faas.trigger.request_id |
faas.trigger |
faas.trigger.type |
faas.version |
faas.version |
ECS doesn't have any cloud event specific attributes (@AlexanderWert to confirm)
ECS doesn't have any feature flag specific attributes (@AlexanderWert to confirm)
HTTP
http.url,http.scheme, andhttp.targetattributes tourl.*(aligning with ECS) opentelemetry-specification#3181http.*attributes to align with ECS opentelemetry-specification#3182Exceptions
exception.*toerror.*(aligning with ECS) opentelemetry-specification#3198General remote service attributes
@AlexanderWert to confirm that ECS doesn't have an equivalent to
peer.service.General identity attributes
enduser.iduser.idenduser.role,enduser.scopeuser.roles(?)General thread attributes
thread.idprocess.thread.idthread.nameprocess.thread.nameSource code attributes
code.functionlog.origin.functioncode.namespacecode.filepathlog.origin.file.namecode.linenolog.origin.file.linecode.columnMessaging
This is also discussed/tracked at open-telemetry/opentelemetry-specification#3196.
Only impacted by network attribute changes above (#3199 and open-telemetry/opentelemetry-specification#3371).
(ECS doesn't have any messaging-specific attributes, @AlexanderWert to confirm)
Could also be impacted by conflict with
source.*anddestination.*namespace, see open-telemetry/opentelemetry-specification#3407Database
Only impacted by network attribute changes above (#3199 and open-telemetry/opentelemetry-specification#3371).
(ECS doesn't have any database-specific attributes, @AlexanderWert to confirm).
RPC
Only impacted by network attribute changes above (#3199 and open-telemetry/opentelemetry-specification#3371).
(ECS doesn't have any RPC-specific attributes, @AlexanderWert to confirm).
FaaS tracing and resources
faas.coldstartfaas.coldstartfaas.invocation_idfaas.executioncloud.resource_idfaas.idfaas.namefaas.namefaas.trigger.request_idfaas.triggerfaas.trigger.typefaas.versionfaas.versionCloudEvents
ECS doesn't have any cloud event specific attributes (@AlexanderWert to confirm)
Feature Flags
ECS doesn't have any feature flag specific attributes (@AlexanderWert to confirm)