WARNING: Version 6.2 of APM Server has passed its EOL date.
This documentation is no longer being maintained and may be removed. If you are running this version, we strongly advise you to upgrade. For the latest information, see the current release documentation.
General APM fields fieldsedit
None
listening
edit
type: keyword
Address the server is listening on.
processor.name
edit
type: keyword
Processor name.
processor.event
edit
type: keyword
Processor event.
context fieldsedit
Any arbitrary contextual information regarding the event, captured by the agent, optionally provided by the user.
context.tags
edit
type: object
A flat mapping of user-defined tags with string values.
context.user.username
edit
type: keyword
The username of the logged in user.
context.user.id
edit
type: keyword
Identifier of the logged in user.
context.user.email
edit
type: keyword
Email of the logged in user.
url fieldsedit
A complete Url, with scheme, host and path.
context.request.url.raw
edit
type: keyword
The raw, unparsed URL of the request, e.g https://example.com:443/search?q=elasticsearch#top.
context.request.url.protocol
edit
type: keyword
The protocol of the request, e.g. "https:".
context.request.url.full
edit
type: keyword
The full, possibly agent-assembled URL of the request, e.g https://example.com:443/search?q=elasticsearch#top.
context.request.url.hostname
edit
type: keyword
The hostname of the request, e.g. "example.com".
context.request.url.port
edit
type: keyword
The port of the request, e.g. 443.
context.request.url.pathname
edit
type: keyword
The path of the request, e.g. "/search".
context.request.url.search
edit
type: keyword
The search describes the query string of the request, e.g. "q=elasticsearch".
context.request.url.hash
edit
type: keyword
The hash of the request URL, e.g. "top".
context.request.http_version
edit
type: keyword
The http version of the request leading to this event.
context.request.method
edit
type: keyword
The http method of the request leading to this event.
context.response.status_code
edit
type: long
The http status code of the response, eg. 200.
context.response.finished
edit
type: boolean
A boolean indicating whether the response was finished or not.
system fieldsedit
Optional system fields.
context.system.hostname
edit
type: keyword
The hostname of the system the event was recorded on.
context.system.architecture
edit
type: keyword
The architecture of the system the event was recorded on.
context.system.platform
edit
type: keyword
The platform of the system the event was recorded on.
process fieldsedit
Information pertaining to the running process where the data was collected
context.process.pid
edit
type: long
Numeric process ID of the service process.
context.process.title
edit
type: keyword
Service process title.
service fieldsedit
Service fields.
context.service.name
edit
type: keyword
format: url
Immutable unique name of the service emitting this event.
context.service.version
edit
type: keyword
Version of the service emitting this event.
context.service.environment
edit
type: keyword
Service environment.
context.service.language.name
edit
type: keyword
Name of the programming language used.
context.service.language.version
edit
type: keyword
Version of the programming language used.
context.service.runtime.name
edit
type: keyword
Name of the runtime used.
context.service.runtime.version
edit
type: keyword
Version of the runtime used.
context.service.framework.name
edit
type: keyword
Name of the framework used.
context.service.framework.version
edit
type: keyword
Version of the framework used.
context.service.agent.name
edit
type: keyword
Name of the agent used.
context.service.agent.version
edit
type: keyword
Version of the agent used.
transaction.id
edit
type: keyword
format: url
A UUID4 transaction ID.