APM Span fields

edit

Span-specific data for APM.

view spans

format: url

child.id

The ID(s)s of the child event(s).

type: keyword

span.id

The ID of the span stored as hex encoded string.

type: keyword

Yes ECS field.

span.name

Generic designation of a span in the scope of a transaction.

type: keyword

span.action

The specific kind of event within the sub-type represented by the span (e.g. query, connect)

type: keyword

span.start.us

Offset relative to the transaction’s timestamp identifying the start of the span, in microseconds.

type: long

span.duration.us

Duration of the span, in microseconds.

type: long

span.sync

Indicates whether the span was executed synchronously or asynchronously.

type: boolean

span.db.link

Database link.

type: keyword

span.db.rows_affected

Number of rows affected by the database statement.

type: long

service

edit

Destination service context

span.destination.service.type

Type of the destination service (e.g. db, elasticsearch). Should typically be the same as span.type.

type: keyword

span.destination.service.name

Identifier for the destination service (e.g. http://elastic.co, elasticsearch, rabbitmq)

type: keyword

span.destination.service.resource

Identifier for the destination service resource being operated on (e.g. http://elastic.co:80, elasticsearch, rabbitmq/queue_name)

type: keyword

span.message.queue.name

Name of the message queue or topic where the message is published or received.

type: keyword

span.message.age.ms

Age of a message in milliseconds.

type: long