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 fields
editGeneral APM fields fields
editNone
listening
edittype: keyword
Address the server is listening on.
processor.name
edittype: keyword
Processor name.
processor.event
edittype: keyword
Processor event.
context fields
editAny arbitrary contextual information regarding the event, captured by the agent, optionally provided by the user.
context.tags
edittype: object
A flat mapping of user-defined tags with string values.
context.user.username
edittype: keyword
The username of the logged in user.
context.user.id
edittype: keyword
Identifier of the logged in user.
context.user.email
edittype: keyword
Email of the logged in user.
url fields
editA complete Url, with scheme, host and path.
context.request.url.raw
edittype: keyword
The raw, unparsed URL of the request, e.g https://example.com:443/search?q=elasticsearch#top.
context.request.url.protocol
edittype: keyword
The protocol of the request, e.g. "https:".
context.request.url.full
edittype: keyword
The full, possibly agent-assembled URL of the request, e.g https://example.com:443/search?q=elasticsearch#top.
context.request.url.hostname
edittype: keyword
The hostname of the request, e.g. "example.com".
context.request.url.port
edittype: keyword
The port of the request, e.g. 443.
context.request.url.pathname
edittype: keyword
The path of the request, e.g. "/search".
context.request.url.search
edittype: keyword
The search describes the query string of the request, e.g. "q=elasticsearch".
context.request.url.hash
edittype: keyword
The hash of the request URL, e.g. "top".
context.request.http_version
edittype: keyword
The http version of the request leading to this event.
context.request.method
edittype: keyword
The http method of the request leading to this event.
context.response.status_code
edittype: long
The http status code of the response, eg. 200.
context.response.finished
edittype: boolean
A boolean indicating whether the response was finished or not.
system fields
editOptional system fields.
context.system.hostname
edittype: keyword
The hostname of the system the event was recorded on.
context.system.architecture
edittype: keyword
The architecture of the system the event was recorded on.
context.system.platform
edittype: keyword
The platform of the system the event was recorded on.
process fields
editInformation pertaining to the running process where the data was collected
context.process.pid
edittype: long
Numeric process ID of the service process.
context.process.title
edittype: keyword
Service process title.
service fields
editService fields.
context.service.name
edittype: keyword
format: url
Immutable unique name of the service emitting this event.
context.service.version
edittype: keyword
Version of the service emitting this event.
context.service.environment
edittype: keyword
Service environment.
context.service.language.name
edittype: keyword
Name of the programming language used.
context.service.language.version
edittype: keyword
Version of the programming language used.
context.service.runtime.name
edittype: keyword
Name of the runtime used.
context.service.runtime.version
edittype: keyword
Version of the runtime used.
context.service.framework.name
edittype: keyword
Name of the framework used.
context.service.framework.version
edittype: keyword
Version of the framework used.
context.service.agent.name
edittype: keyword
Name of the agent used.
context.service.agent.version
edittype: keyword
Version of the agent used.
transaction.id
edittype: keyword
format: url
A UUID4 transaction ID.