Docker Fieldsedit

Warning

This functionality is experimental and may be changed or removed completely in a future release. Elastic will take a best effort approach to fix any issues, but experimental features are not subject to the support SLA of official GA features.

Docker stats collected from Docker.

docker Fieldsedit

Information and statistics about docker’s running containers.

container Fieldsedit

Docker container metrics.

docker.container.commandedit

type: keyword

Command that was executed in the Docker container.

docker.container.creatededit

type: date

Date when the container was created.

docker.container.idedit

type: keyword

Unique container id.

docker.container.imageedit

type: keyword

Name of the image the container was built on.

docker.container.nameedit

type: keyword

Container name.

docker.container.statusedit

type: keyword

Container status.

size Fieldsedit

Container size metrics.

docker.container.size.root_fsedit

type: long

Total size of all the files in the container.

docker.container.size.rwedit

type: long

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

cpu Fieldsedit

Runtime CPU metrics.

docker.cpu.kernel.pctedit

type: scaled_float

format: percentage

The system kernel consumed by the Docker server.

docker.cpu.kernel.ticksedit

type: long

CPU kernel ticks.

docker.cpu.system.pctedit

type: scaled_float

format: percentage

docker.cpu.system.ticksedit

type: long

CPU system ticks.

docker.cpu.user.pctedit

type: scaled_float

format: percentage

docker.cpu.user.ticksedit

type: long

CPU user ticks

docker.cpu.total.pctedit

type: scaled_float

format: percentage

Total CPU usage.

diskio Fieldsedit

Disk I/O metrics.

docker.diskio.readsedit

type: scaled_float

Number of reads.

docker.diskio.writesedit

type: scaled_float

Number of writes.

docker.diskio.totaledit

type: scaled_float

Number of reads and writes combined.

info Fieldsedit

Warning

This functionality is experimental and may be changed or removed completely in a future release. Elastic will take a best effort approach to fix any issues, but experimental features 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 Fieldsedit

Overall container stats.

docker.info.containers.pausededit

type: long

Total number of paused containers.

docker.info.containers.runningedit

type: long

Total number of running containers.

docker.info.containers.stoppededit

type: long

Total number of stopped containers.

docker.info.containers.totaledit

type: long

Total number of existing containers.

docker.info.idedit

type: keyword

Unique Docker host identifier.

docker.info.imagesedit

type: long

Total number of existing images.

memory Fieldsedit

Memory metrics.

docker.memory.fail.countedit

type: scaled_float

Fail counter.

docker.memory.limitedit

type: long

format: bytes

Memory limit.

rss Fieldsedit

RSS memory stats.

docker.memory.rss.totaledit

type: long

format: bytes

Total memory resident set size.

docker.memory.rss.pctedit

type: scaled_float

Memory resident set size percentage.

usage Fieldsedit

Usage memory stats.

docker.memory.usage.maxedit

type: long

format: bytes

Max memory usage.

docker.memory.usage.pctedit

type: scaled_float

Memory usage percentage.

docker.memory.usage.totaledit

type: long

format: bytes

Total memory usage.

network Fieldsedit

Network metrics.

docker.network.interfaceedit

type: keyword

Network interface name.

in Fieldsedit

Incoming network stats.

docker.network.in.bytesedit

type: long

format: bytes

Total number of incoming bytes.

docker.network.in.droppededit

type: scaled_float

Total number of dropped incoming packets.

docker.network.in.errorsedit

type: long

Total errors on incoming packets.

docker.network.in.packetsedit

type: long

Total number of incoming packets.

out Fieldsedit

Outgoing network stats.

docker.network.out.bytesedit

type: long

format: bytes

Total number of outgoing bytes.

docker.network.out.droppededit

type: scaled_float

Total number of dropped outgoing packets.

docker.network.out.errorsedit

type: long

Total errors on outgoing packets.

docker.network.out.packetsedit

type: long

Total number of outgoing packets.