Docker fields
editDocker fields
editDocker stats collected from Docker.
docker fields
editInformation and statistics about docker’s running containers.
container fields
editDocker container metrics.
-
docker.container.command
-
type: keyword
Command that was executed in the Docker container.
-
docker.container.created
-
type: date
Date when the container was created.
-
docker.container.status
-
type: keyword
Container status.
-
docker.container.ip_addresses
-
type: ip
Container IP addresses.
size fields
editContainer size metrics.
-
docker.container.size.root_fs
-
type: long
Total size of all the files in the container.
-
docker.container.size.rw
-
type: long
Size of the files that have been created or changed since creation.
-
docker.container.tags
-
type: keyword
Image tags.
cpu fields
editRuntime CPU metrics.
-
docker.cpu.kernel.pct
-
type: scaled_float
format: percentage
Percentage of time in kernel space.
-
docker.cpu.kernel.ticks
-
type: long
CPU ticks in kernel space.
-
docker.cpu.system.pct
-
type: scaled_float
format: percentage
Percentage of total CPU time in the system.
-
docker.cpu.system.ticks
-
type: long
CPU system ticks.
-
docker.cpu.user.pct
-
type: scaled_float
format: percentage
Percentage of time in user space.
-
docker.cpu.user.ticks
-
type: long
CPU ticks in user space.
-
docker.cpu.total.pct
-
type: scaled_float
format: percentage
Total CPU usage.
-
docker.cpu.core.*.pct
-
type: object
format: percentage
Percentage of CPU time in this core.
-
docker.cpu.core.*.ticks
-
type: object
Number of CPU ticks in this core.
diskio fields
editDisk I/O metrics.
read fields
editAccumulated reads during the life of the container
-
docker.diskio.read.ops
-
type: long
Number of reads during the life of the container
-
docker.diskio.read.bytes
-
type: long
format: bytes
Bytes read during the life of the container
-
docker.diskio.read.rate
-
type: long
Number of current reads per second
-
docker.diskio.reads
-
[6.4] Deprecated in 6.4.
type: scaled_float
Number of current reads per second
write fields
editAccumulated writes during the life of the container
-
docker.diskio.write.ops
-
type: long
Number of writes during the life of the container
-
docker.diskio.write.bytes
-
type: long
format: bytes
Bytes written during the life of the container
-
docker.diskio.write.rate
-
type: long
Number of current writes per second
-
docker.diskio.writes
-
[6.4] Deprecated in 6.4.
type: scaled_float
Number of current writes per second
summary fields
editAccumulated reads and writes during the life of the container
-
docker.diskio.summary.ops
-
type: long
Number of I/O operations during the life of the container
-
docker.diskio.summary.bytes
-
type: long
format: bytes
Bytes read and written during the life of the container
-
docker.diskio.summary.rate
-
type: long
Number of current operations per second
-
docker.diskio.total
-
[6.4] Deprecated in 6.4.
type: scaled_float
Number of reads and writes per second
event fields
editDocker event
-
docker.event.status
-
type: keyword
Event status
-
docker.event.id
-
type: keyword
Event id when available
-
docker.event.from
-
type: keyword
Event source
-
docker.event.type
-
type: keyword
The type of object emitting the event
-
docker.event.action
-
type: keyword
The type of event
actor fields
editActor
-
docker.event.actor.id
-
type: keyword
The ID of the object emitting the event
-
docker.event.actor.attributes
-
type: object
Various key/value attributes of the object, depending on its type
healthcheck fields
editDocker healthcheck metrics.
Healthcheck data will only be available from docker containers where the docker HEALTHCHECK
instruction has been used to build the docker image.
-
docker.healthcheck.failingstreak
-
type: integer
concurent failed check
-
docker.healthcheck.status
-
type: keyword
Healthcheck status code
event fields
editevent fields.
-
docker.healthcheck.event.end_date
-
type: date
Healthcheck end date
-
docker.healthcheck.event.start_date
-
type: date
Healthcheck start date
-
docker.healthcheck.event.output
-
type: keyword
Healthcheck output
-
docker.healthcheck.event.exit_code
-
type: integer
Healthcheck status code
image fields
editDocker image metrics.
id fields
editThe image layers identifier.
-
docker.image.id.current
-
type: keyword
Unique image identifier given upon its creation.
-
docker.image.id.parent
-
type: keyword
Identifier of the image, if it exists, from which the current image directly descends.
-
docker.image.created
-
type: date
Date and time when the image was created.
size fields
editImage size layers.
-
docker.image.size.virtual
-
type: long
Size of the image.
-
docker.image.size.regular
-
type: long
Total size of the all cached images associated to the current image.
-
docker.image.labels
-
type: object
Image labels.
-
docker.image.tags
-
type: keyword
Image tags.
info fields
editInfo metrics based on https://docs.docker.com/engine/reference/api/docker_remote_api_v1.24/#/display-system-wide-information.
containers fields
editOverall container stats.
-
docker.info.containers.paused
-
type: long
Total number of paused containers.
-
docker.info.containers.running
-
type: long
Total number of running containers.
-
docker.info.containers.stopped
-
type: long
Total number of stopped containers.
-
docker.info.containers.total
-
type: long
Total number of existing containers.
-
docker.info.id
-
type: keyword
Unique Docker host identifier.
-
docker.info.images
-
type: long
Total number of existing images.
memory fields
editMemory metrics.
-
docker.memory.fail.count
-
type: scaled_float
Fail counter.
-
docker.memory.limit
-
type: long
format: bytes
Memory limit.
rss fields
editRSS memory stats.
-
docker.memory.rss.total
-
type: long
format: bytes
Total memory resident set size.
-
docker.memory.rss.pct
-
type: scaled_float
format: percentage
Memory resident set size percentage.
usage fields
editUsage memory stats.
-
docker.memory.usage.max
-
type: long
format: bytes
Max memory usage.
-
docker.memory.usage.pct
-
type: scaled_float
format: percentage
Memory usage percentage.
-
docker.memory.usage.total
-
type: long
format: bytes
Total memory usage.
network fields
editNetwork metrics.
-
docker.network.interface
-
type: keyword
Network interface name.
in fields
editIncoming network stats per second.
-
docker.network.in.bytes
-
type: long
format: bytes
Total number of incoming bytes.
-
docker.network.in.dropped
-
type: scaled_float
Total number of dropped incoming packets.
-
docker.network.in.errors
-
type: long
Total errors on incoming packets.
-
docker.network.in.packets
-
type: long
Total number of incoming packets.
out fields
editOutgoing network stats per second.
-
docker.network.out.bytes
-
type: long
format: bytes
Total number of outgoing bytes.
-
docker.network.out.dropped
-
type: scaled_float
Total number of dropped outgoing packets.
-
docker.network.out.errors
-
type: long
Total errors on outgoing packets.
-
docker.network.out.packets
-
type: long
Total number of outgoing packets.
inbound fields
editIncoming network stats since the container started.
-
docker.network.inbound.bytes
-
type: long
format: bytes
Total number of incoming bytes.
-
docker.network.inbound.dropped
-
type: long
Total number of dropped incoming packets.
-
docker.network.inbound.errors
-
type: long
Total errors on incoming packets.
-
docker.network.inbound.packets
-
type: long
Total number of incoming packets.
outbound fields
editOutgoing network stats since the container started.
-
docker.network.outbound.bytes
-
type: long
format: bytes
Total number of outgoing bytes.
-
docker.network.outbound.dropped
-
type: long
Total number of dropped outgoing packets.
-
docker.network.outbound.errors
-
type: long
Total errors on outgoing packets.
-
docker.network.outbound.packets
-
type: long
Total number of outgoing packets.