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
listeningedit
type: keyword
Address the server is listening on.
processor.nameedit
type: keyword
Processor name.
processor.eventedit
type: keyword
Processor event.
context fieldsedit
Any arbitrary contextual information regarding the event, captured by the agent, optionally provided by the user.
context.tagsedit
type: object
A flat mapping of user-defined tags with string values.
context.user.usernameedit
type: keyword
The username of the logged in user.
context.user.idedit
type: keyword
Identifier of the logged in user.
context.user.emailedit
type: keyword
Email of the logged in user.
url fieldsedit
A complete Url, with scheme, host and path.
context.request.url.rawedit
type: keyword
The raw, unparsed URL of the request, e.g https://example.com:443/search?q=elasticsearch#top.
context.request.url.protocoledit
type: keyword
The protocol of the request, e.g. "https:".
context.request.url.fulledit
type: keyword
The full, possibly agent-assembled URL of the request, e.g https://example.com:443/search?q=elasticsearch#top.
context.request.url.hostnameedit
type: keyword
The hostname of the request, e.g. "example.com".
context.request.url.portedit
type: keyword
The port of the request, e.g. 443.
context.request.url.pathnameedit
type: keyword
The path of the request, e.g. "/search".
context.request.url.searchedit
type: keyword
The search describes the query string of the request, e.g. "q=elasticsearch".
context.request.url.hashedit
type: keyword
The hash of the request URL, e.g. "top".
context.request.http_versionedit
type: keyword
The http version of the request leading to this event.
context.request.methodedit
type: keyword
The http method of the request leading to this event.
context.response.status_codeedit
type: long
The http status code of the response, eg. 200.
context.response.finishededit
type: boolean
A boolean indicating whether the response was finished or not.
system fieldsedit
Optional system fields.
context.system.hostnameedit
type: keyword
The hostname of the system the event was recorded on.
context.system.architectureedit
type: keyword
The architecture of the system the event was recorded on.
context.system.platformedit
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.pidedit
type: long
Numeric process ID of the service process.
context.process.titleedit
type: keyword
Service process title.
service fieldsedit
Service fields.
context.service.nameedit
type: keyword
format: url
Immutable unique name of the service emitting this event.
context.service.versionedit
type: keyword
Version of the service emitting this event.
context.service.environmentedit
type: keyword
Service environment.
context.service.language.nameedit
type: keyword
Name of the programming language used.
context.service.language.versionedit
type: keyword
Version of the programming language used.
context.service.runtime.nameedit
type: keyword
Name of the runtime used.
context.service.runtime.versionedit
type: keyword
Version of the runtime used.
context.service.framework.nameedit
type: keyword
Name of the framework used.
context.service.framework.versionedit
type: keyword
Version of the framework used.
context.service.agent.nameedit
type: keyword
Name of the agent used.
context.service.agent.versionedit
type: keyword
Version of the agent used.
transaction.idedit
type: keyword
format: url
A UUID4 transaction ID.