Docker Fields

edit

This functionality is in technical preview and may be changed or removed in a future release. Elastic will work to fix any issues, but features in technical preview are not subject to the support SLA of official GA features.

Docker stats collected from Docker.

docker Fields

edit

Information and statistics about docker’s running containers.

container Fields

edit

Docker container metrics.

docker.container.command

edit

type: keyword

Command that was executed in the Docker container.

docker.container.created

edit

type: date

Date when the container was created.

docker.container.id

edit

type: keyword

Unique container id.

docker.container.image

edit

type: keyword

Name of the image the container was built on.

docker.container.name

edit

type: keyword

Container name.

docker.container.status

edit

type: keyword

Container status.

size Fields

edit

Container size metrics.

docker.container.size.root_fs

edit

type: long

Total size of all the files in the container.

docker.container.size.rw

edit

type: long

Size of the files that have been created or changed since creation.

cpu Fields

edit

Runtime CPU metrics.

docker.cpu.kernel.pct

edit

type: scaled_float

format: percentage

The system kernel consumed by the Docker server.

docker.cpu.kernel.ticks

edit

type: long

CPU kernel ticks.

docker.cpu.system.pct

edit

type: scaled_float

format: percentage

docker.cpu.system.ticks

edit

type: long

CPU system ticks.

docker.cpu.user.pct

edit

type: scaled_float

format: percentage

docker.cpu.user.ticks

edit

type: long

CPU user ticks

docker.cpu.total.pct

edit

type: scaled_float

format: percentage

Total CPU usage.

diskio Fields

edit

Disk I/O metrics.

docker.diskio.reads

edit

type: scaled_float

Number of reads.

docker.diskio.writes

edit

type: scaled_float

Number of writes.

docker.diskio.total

edit

type: scaled_float

Number of reads and writes combined.

info Fields

edit

This functionality is in technical preview and may be changed or removed in a future release. Elastic will work to fix any issues, but features in technical preview are not subject to the support SLA of official GA features.

Info metrics based on https://docs.docker.com/engine/reference/api/docker_remote_api_v1.24/#/display-system-wide-information.

containers Fields

edit

Overall container stats.

docker.info.containers.paused

edit

type: long

Total number of paused containers.

docker.info.containers.running

edit

type: long

Total number of running containers.

docker.info.containers.stopped

edit

type: long

Total number of stopped containers.

docker.info.containers.total

edit

type: long

Total number of existing containers.

docker.info.id

edit

type: keyword

Unique Docker host identifier.

docker.info.images

edit

type: long

Total number of existing images.

memory Fields

edit

Memory metrics.

docker.memory.fail.count

edit

type: scaled_float

Fail counter.

docker.memory.limit

edit

type: long

format: bytes

Memory limit.

rss Fields

edit

RSS memory stats.

docker.memory.rss.total

edit

type: long

format: bytes

Total memory resident set size.

docker.memory.rss.pct

edit

type: scaled_float

Memory resident set size percentage.

usage Fields

edit

Usage memory stats.

docker.memory.usage.max

edit

type: long

format: bytes

Max memory usage.

docker.memory.usage.pct

edit

type: scaled_float

Memory usage percentage.

docker.memory.usage.total

edit

type: long

format: bytes

Total memory usage.

network Fields

edit

Network metrics.

docker.network.interface

edit

type: keyword

Network interface name.

in Fields

edit

Incoming network stats.

docker.network.in.bytes

edit

type: long

format: bytes

Total number of incoming bytes.

docker.network.in.dropped

edit

type: scaled_float

Total number of dropped incoming packets.

docker.network.in.errors

edit

type: long

Total errors on incoming packets.

docker.network.in.packets

edit

type: long

Total number of incoming packets.

out Fields

edit

Outgoing network stats.

docker.network.out.bytes

edit

type: long

format: bytes

Total number of outgoing bytes.

docker.network.out.dropped

edit

type: scaled_float

Total number of dropped outgoing packets.

docker.network.out.errors

edit

type: long

Total errors on outgoing packets.

docker.network.out.packets

edit

type: long

Total number of outgoing packets.