Docker fields

edit

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.status

edit

type: keyword

Container status.

docker.container.ip_addresses

edit

type: keyword

Container IP addresses.

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.

docker.container.tags

edit

type: array

Image tags.

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.

healthcheck fields

edit

Docker container metrics.

docker.healthcheck.failingstreak

edit

type: integer

concurent failed check

docker.healthcheck.status

edit

type: keyword

Healthcheck status code

event fields

edit

event fields.

docker.healthcheck.event.end_date

edit

type: date

Healthcheck end date

docker.healthcheck.event.start_date

edit

type: date

Healthcheck start date

docker.healthcheck.event.output

edit

type: keyword

Healthcheck output

docker.healthcheck.event.exit_code

edit

type: integer

Healthcheck status code

image fields

edit

Docker image metrics.

id fields

edit

The image layers identifier.

docker.image.id.current

edit

type: keyword

Unique image identifier given upon its creation.

docker.image.id.parent

edit

type: keyword

Identifier of the image, if it exists, from which the current image directly descends.

docker.image.created

edit

type: date

Date and time when the image was created.

size fields

edit

Image size layers.

docker.image.size.virtual

edit

type: long

Size of the image.

docker.image.size.regular

edit

type: long

Total size of the all cached images associated to the current image.

docker.image.labels

edit

type: object

Image labels.

docker.image.tags

edit

type: array

Image tags.

info fields

edit

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

format: percentage

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

format: percentage

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.