Kubernetes Fieldsedit

Warning

This functionality is in beta and is subject to change. The design and code is less mature than official GA features and is being provided as-is with no warranties. Beta features are not subject to the support SLA of official GA features.

Kubernetes metrics

kubernetes Fieldsedit

Information and statistics of pods managed by kubernetes.

container Fieldsedit

kubernetes container metrics

kubernetes.container.start_timeedit

type: date

Start time

cpu Fieldsedit

CPU usage metrics

kubernetes.container.cpu.usage.core.nsedit

type: long

Container CPU Core usage nanoseconds

kubernetes.container.cpu.usage.nanocoresedit

type: long

CPU used nanocores

logs Fieldsedit

Logs info

kubernetes.container.logs.available.bytesedit

type: long

format: bytes

Logs available capacity in bytes

kubernetes.container.logs.capacity.bytesedit

type: long

format: bytes

Logs total capacity in bytes

kubernetes.container.logs.used.bytesedit

type: long

format: bytes

Logs used capacity in bytes

kubernetes.container.logs.inodes.countedit

type: long

Total available inodes

kubernetes.container.logs.inodes.freeedit

type: long

Total free inodes

kubernetes.container.logs.inodes.usededit

type: long

Total used inodes

kubernetes.container.memory.available.bytesedit

type: long

format: bytes

Total available memory

kubernetes.container.memory.usage.bytesedit

type: long

format: bytes

Total memory usage

kubernetes.container.memory.rss.bytesedit

type: long

format: bytes

RSS memory usage

kubernetes.container.memory.workingset.bytesedit

type: long

format: bytes

Working set memory usage

kubernetes.container.memory.pagefaultsedit

type: long

Number of page faults

kubernetes.container.memory.majorpagefaultsedit

type: long

Number of major page faults

kubernetes.container.rootfs.capacity.bytesedit

type: long

format: bytes

Root filesystem total capacity in bytes

kubernetes.container.rootfs.available.bytesedit

type: long

format: bytes

Root filesystem total available in bytes

kubernetes.container.rootfs.used.bytesedit

type: long

format: bytes

Root filesystem total used in bytes

kubernetes.container.rootfs.inodes.usededit

type: long

Used inodes

event Fieldsedit

The Kubernetes events metricset collects events that are generated by objects running inside of Kubernetes

kubernetes.event.countedit

type: long

Count field records the number of times the particular event has occured

kubernetes.event.messageedit

type: keyword

Message recorded for the given event

kubernetes.event.reasonedit

type: keyword

Reason recorded for the given event

kubernetes.event.typeedit

type: keyword

Type of the given event

metadata Fieldsedit

Metadata associated with the given event

kubernetes.event.metadata.timestamp.creatededit

type: date

Timestamp of creation of the given event

kubernetes.event.metadata.nameedit

type: keyword

Name of the event

kubernetes.event.metadata.namespaceedit

type: keyword

Namespace in which event was generated

kubernetes.event.metadata.resource_versionedit

type: keyword

Version of the event resource

kubernetes.event.metadata.uidedit

type: keyword

Unique identifier to the event object

kubernetes.event.metadata.self_linkedit

type: keyword

URL representing the event

involved_object Fieldsedit

Metadata associated with the given involved object

kubernetes.event.involved_object.api_versionedit

type: keyword

API version of the object

kubernetes.event.involved_object.kindedit

type: keyword

API kind of the object

kubernetes.event.involved_object.nameedit

type: keyword

name of the object

kubernetes.event.involved_object.resource_versionedit

type: keyword

resource version of the object

kubernetes.event.involved_object.uidedit

type: keyword

UUID version of the object

node Fieldsedit

kubernetes node metrics

kubernetes.node.nameedit

type: keyword

Node name

kubernetes.node.start_timeedit

type: date

Start time

cpu Fieldsedit

CPU usage metrics

kubernetes.node.cpu.usage.core.nsedit

type: long

Node CPU Core usage nanoseconds

kubernetes.node.cpu.usage.nanocoresedit

type: long

CPU used nanocores

kubernetes.node.memory.available.bytesedit

type: long

format: bytes

Total available memory

kubernetes.node.memory.usage.bytesedit

type: long

format: bytes

Total memory usage

kubernetes.node.memory.rss.bytesedit

type: long

format: bytes

RSS memory usage

kubernetes.node.memory.workingset.bytesedit

type: long

format: bytes

Working set memory usage

kubernetes.node.memory.pagefaultsedit

type: long

Number of page faults

kubernetes.node.memory.majorpagefaultsedit

type: long

Number of major page faults

kubernetes.node.network.rx.bytesedit

type: long

format: bytes

Received bytes

kubernetes.node.network.rx.errorsedit

type: long

Rx errors

kubernetes.node.network.tx.bytesedit

type: long

format: bytes

Transmitted bytes

kubernetes.node.network.tx.errorsedit

type: long

Tx errors

kubernetes.node.fs.capacity.bytesedit

type: long

format: bytes

Filesystem total capacity in bytes

kubernetes.node.fs.available.bytesedit

type: long

format: bytes

Filesystem total available in bytes

kubernetes.node.fs.used.bytesedit

type: long

format: bytes

Filesystem total used in bytes

kubernetes.node.fs.inodes.usededit

type: long

Number of used inodes

kubernetes.node.fs.inodes.countedit

type: long

Number of inodes

kubernetes.node.fs.inodes.freeedit

type: long

Number of free inodes

kubernetes.node.runtime.imagefs.capacity.bytesedit

type: long

format: bytes

Image filesystem total capacity in bytes

kubernetes.node.runtime.imagefs.available.bytesedit

type: long

format: bytes

Image filesystem total available in bytes

kubernetes.node.runtime.imagefs.used.bytesedit

type: long

format: bytes

Image filesystem total used in bytes

pod Fieldsedit

kubernetes pod metrics

kubernetes.pod.start_timeedit

type: date

Start time

kubernetes.pod.network.rx.bytesedit

type: long

format: bytes

Received bytes

kubernetes.pod.network.rx.errorsedit

type: long

Rx errors

kubernetes.pod.network.tx.bytesedit

type: long

format: bytes

Transmitted bytes

kubernetes.pod.network.tx.errorsedit

type: long

Tx errors

container Fieldsedit

kubernetes container metrics

kubernetes.container.idedit

type: keyword

Container id

kubernetes.container.status.phaseedit

type: keyword

Container phase (running, waiting, terminated)

kubernetes.container.status.readyedit

type: boolean

Container ready status

kubernetes.container.status.restartsedit

type: integer

Container restarts count

kubernetes.container.cpu.limit.nanocoresedit

type: long

Container CPU nanocores limit

kubernetes.container.cpu.request.nanocoresedit

type: long

Container CPU requested nanocores

kubernetes.container.memory.limit.bytesedit

type: long

format: bytes

Container memory limit in bytes

kubernetes.container.memory.request.bytesedit

type: long

format: bytes

Container requested memory in bytes

deployment Fieldsedit

kubernetes deployment metrics

kubernetes.deployment.nameedit

type: keyword

Kubernetes deployment name

kubernetes.deployment.pausededit

type: boolean

Kubernetes deployment paused status

replicas Fieldsedit

Kubernetes deployment replicas info

kubernetes.deployment.replicas.desirededit

type: integer

Deployment number of desired replicas (spec)

kubernetes.deployment.replicas.availableedit

type: integer

Deployment available replicas

kubernetes.deployment.replicas.unavailableedit

type: integer

Deployment unavailable replicas

kubernetes.deployment.replicas.updatededit

type: integer

Deployment updated replicas

node Fieldsedit

kubernetes node metrics

kubernetes.node.status.readyedit

type: keyword

Node ready status (true, false or unknown)

kubernetes.node.status.unschedulableedit

type: boolean

Node unschedulable status

kubernetes.node.cpu.allocatable.coresedit

type: long

Node CPU allocatable cores

kubernetes.node.cpu.capacity.coresedit

type: long

Node CPU capacity cores

kubernetes.node.memory.allocatable.bytesedit

type: long

format: bytes

Node allocatable memory in bytes

kubernetes.node.memory.capacity.bytesedit

type: long

format: bytes

Node memory capacity in bytes

kubernetes.node.pod.allocatable.totaledit

type: long

Node allocatable pods

kubernetes.node.pod.capacity.totaledit

type: long

Node pod capacity

pod Fieldsedit

kubernetes pod metrics

kubernetes.pod.ipedit

type: ip

Kubernetes pod IP

kubernetes.pod.host_ipedit

type: ip

Kubernetes pod host IP

status Fieldsedit

Kubernetes pod status metrics

kubernetes.pod.status.phaseedit

type: keyword

Kubernetes pod phase (Running, Pending…​)

kubernetes.pod.status.readyedit

type: keyword

Kubernetes pod ready status (true, false or unknown)

kubernetes.pod.status.schedulededit

type: keyword

Kubernetes pod scheduled status (true, false, unknown)

replicaset Fieldsedit

kubernetes replica set metrics

kubernetes.replicaset.nameedit

type: keyword

Kubernetes replica set name

replicas Fieldsedit

Kubernetes replica set paused status

kubernetes.replicaset.replicas.availableedit

type: long

The number of replicas per ReplicaSet

kubernetes.replicaset.replicas.desirededit

type: long

The number of replicas per ReplicaSet

kubernetes.replicaset.replicas.readyedit

type: long

The number of ready replicas per ReplicaSet

kubernetes.replicaset.replicas.observededit

type: long

The generation observed by the ReplicaSet controller

kubernetes.replicaset.replicas.labelededit

type: long

The number of fully labeled replicas per ReplicaSet

system Fieldsedit

kubernetes system containers metrics

kubernetes.system.containeredit

type: keyword

Container name

kubernetes.system.start_timeedit

type: date

Start time

cpu Fieldsedit

CPU usage metrics

kubernetes.system.cpu.usage.core.nsedit

type: long

CPU Core usage nanoseconds

kubernetes.system.cpu.usage.nanocoresedit

type: long

CPU used nanocores

kubernetes.system.memory.usage.bytesedit

type: long

format: bytes

Total memory usage

kubernetes.system.memory.rss.bytesedit

type: long

format: bytes

RSS memory usage

kubernetes.system.memory.workingset.bytesedit

type: long

format: bytes

Working set memory usage

kubernetes.system.memory.pagefaultsedit

type: long

Number of page faults

kubernetes.system.memory.majorpagefaultsedit

type: long

Number of major page faults

volume Fieldsedit

kubernetes volume metrics

kubernetes.volume.nameedit

type: keyword

Volume name

kubernetes.volume.fs.capacity.bytesedit

type: long

format: bytes

Filesystem total capacity in bytes

kubernetes.volume.fs.available.bytesedit

type: long

format: bytes

Filesystem total available in bytes

kubernetes.volume.fs.used.bytesedit

type: long

format: bytes

Filesystem total used in bytes

kubernetes.volume.fs.inodes.usededit

type: long

Used inodes

kubernetes.volume.fs.inodes.freeedit

type: long

Free inodes

kubernetes.volume.fs.inodes.countedit

type: long

Total inodes