Container Fields

edit

Container fields are used for meta information about the specific container that is the source of information.

These fields help correlate data based containers from any runtime.

Container Field Details

edit
Field Description Level

container.cpu.usage

[beta] This field is beta and subject to change.

Percent CPU used which is normalized by the number of CPU cores and it ranges from 0 to 1. Scaling factor: 1000.

type: scaled_float

extended

container.disk.read.bytes

[beta] This field is beta and subject to change.

The total number of bytes (gauge) read successfully (aggregated from all disks) since the last metric collection.

type: long

extended

container.disk.write.bytes

[beta] This field is beta and subject to change.

The total number of bytes (gauge) written successfully (aggregated from all disks) since the last metric collection.

type: long

extended

container.id

Unique container id.

type: keyword

core

container.image.name

Name of the image the container was built on.

type: keyword

extended

container.image.tag

Container image tags.

type: keyword

Note: this field should contain an array of values.

extended

container.labels

Image labels.

type: object

extended

container.memory.usage

[beta] This field is beta and subject to change.

Memory usage percentage and it ranges from 0 to 1. Scaling factor: 1000.

type: scaled_float

extended

container.name

Container name.

type: keyword

extended

container.network.egress.bytes

[beta] This field is beta and subject to change.

The number of bytes (gauge) sent out on all network interfaces by the container since the last metric collection.

type: long

extended

container.network.ingress.bytes

[beta] This field is beta and subject to change.

The number of bytes received (gauge) on all network interfaces by the container since the last metric collection.

type: long

extended

container.runtime

Runtime managing this container.

type: keyword

example: docker

extended