Kubernetes fields
editKubernetes fields
editKubernetes metrics
kubernetes
editInformation and statistics of pods managed by kubernetes.
apiserver
editKubernetes API server metrics
-
kubernetes.apiserver.request.client
-
Client doing the requests
type: keyword
-
kubernetes.apiserver.request.resource
-
Requested resource
type: keyword
-
kubernetes.apiserver.request.subresource
-
Requested subresource
type: keyword
-
kubernetes.apiserver.request.scope
-
Request scope (cluster, namespace, resource)
type: keyword
-
kubernetes.apiserver.request.verb
-
Request HTTP verb
type: keyword
-
kubernetes.apiserver.request.count
-
Total number of requests
type: long
-
kubernetes.apiserver.request.latency.sum
-
Requests latency, sum of latencies in microseconds
type: long
-
kubernetes.apiserver.request.latency.count
-
Request latency, number of requests
type: long
-
kubernetes.apiserver.request.latency.bucket.*
-
Request latency histogram buckets
type: object
container
editkubernetes container metrics
-
kubernetes.container.start_time
-
Start time
type: date
cpu
editCPU usage metrics
-
kubernetes.container.cpu.usage.core.ns
-
Container CPU Core usage nanoseconds
type: long
-
kubernetes.container.cpu.usage.nanocores
-
CPU used nanocores
type: long
-
kubernetes.container.cpu.usage.node.pct
-
CPU usage as a percentage of the total node allocatable CPU
type: scaled_float
format: percentage
-
kubernetes.container.cpu.usage.limit.pct
-
CPU usage as a percentage of the defined limit for the container (or total node allocatable CPU if unlimited)
type: scaled_float
format: percentage
logs
editLogs info
-
kubernetes.container.logs.available.bytes
-
Logs available capacity in bytes
type: long
format: bytes
-
kubernetes.container.logs.capacity.bytes
-
Logs total capacity in bytes
type: long
format: bytes
-
kubernetes.container.logs.used.bytes
-
Logs used capacity in bytes
type: long
format: bytes
-
kubernetes.container.logs.inodes.count
-
Total available inodes
type: long
-
kubernetes.container.logs.inodes.free
-
Total free inodes
type: long
-
kubernetes.container.logs.inodes.used
-
Total used inodes
type: long
-
kubernetes.container.memory.available.bytes
-
Total available memory
type: long
format: bytes
-
kubernetes.container.memory.usage.bytes
-
Total memory usage
type: long
format: bytes
-
kubernetes.container.memory.usage.node.pct
-
Memory usage as a percentage of the total node allocatable memory
type: scaled_float
format: percentage
-
kubernetes.container.memory.usage.limit.pct
-
Memory usage as a percentage of the defined limit for the container (or total node allocatable memory if unlimited)
type: scaled_float
format: percentage
-
kubernetes.container.memory.rss.bytes
-
RSS memory usage
type: long
format: bytes
-
kubernetes.container.memory.workingset.bytes
-
Working set memory usage
type: long
format: bytes
-
kubernetes.container.memory.pagefaults
-
Number of page faults
type: long
-
kubernetes.container.memory.majorpagefaults
-
Number of major page faults
type: long
-
kubernetes.container.rootfs.capacity.bytes
-
Root filesystem total capacity in bytes
type: long
format: bytes
-
kubernetes.container.rootfs.available.bytes
-
Root filesystem total available in bytes
type: long
format: bytes
-
kubernetes.container.rootfs.used.bytes
-
Root filesystem total used in bytes
type: long
format: bytes
-
kubernetes.container.rootfs.inodes.used
-
Used inodes
type: long
event
editThe Kubernetes events metricset collects events that are generated by objects running inside of Kubernetes
-
kubernetes.event.count
-
Count field records the number of times the particular event has occurred
type: long
-
kubernetes.event.timestamp.first_occurrence
-
Timestamp of first occurrence of event
type: date
-
kubernetes.event.timestamp.last_occurrence
-
Timestamp of last occurrence of event
type: date
-
kubernetes.event.message
-
Message recorded for the given event
type: keyword
-
kubernetes.event.reason
-
Reason recorded for the given event
type: keyword
-
kubernetes.event.type
-
Type of the given event
type: keyword
metadata
editMetadata associated with the given event
-
kubernetes.event.metadata.timestamp.created
-
Timestamp of creation of the given event
type: date
-
kubernetes.event.metadata.name
-
Name of the event
type: keyword
-
kubernetes.event.metadata.namespace
-
Namespace in which event was generated
type: keyword
-
kubernetes.event.metadata.resource_version
-
Version of the event resource
type: keyword
-
kubernetes.event.metadata.uid
-
Unique identifier to the event object
type: keyword
-
kubernetes.event.metadata.self_link
-
URL representing the event
type: keyword
involved_object
editMetadata associated with the given involved object
-
kubernetes.event.involved_object.api_version
-
API version of the object
type: keyword
-
kubernetes.event.involved_object.kind
-
API kind of the object
type: keyword
-
kubernetes.event.involved_object.name
-
name of the object
type: keyword
-
kubernetes.event.involved_object.resource_version
-
resource version of the object
type: keyword
-
kubernetes.event.involved_object.uid
-
UUID version of the object
type: keyword
node
editkubernetes node metrics
-
kubernetes.node.start_time
-
Start time
type: date
cpu
editCPU usage metrics
-
kubernetes.node.cpu.usage.core.ns
-
Node CPU Core usage nanoseconds
type: long
-
kubernetes.node.cpu.usage.nanocores
-
CPU used nanocores
type: long
-
kubernetes.node.memory.available.bytes
-
Total available memory
type: long
format: bytes
-
kubernetes.node.memory.usage.bytes
-
Total memory usage
type: long
format: bytes
-
kubernetes.node.memory.rss.bytes
-
RSS memory usage
type: long
format: bytes
-
kubernetes.node.memory.workingset.bytes
-
Working set memory usage
type: long
format: bytes
-
kubernetes.node.memory.pagefaults
-
Number of page faults
type: long
-
kubernetes.node.memory.majorpagefaults
-
Number of major page faults
type: long
-
kubernetes.node.network.rx.bytes
-
Received bytes
type: long
format: bytes
-
kubernetes.node.network.rx.errors
-
Rx errors
type: long
-
kubernetes.node.network.tx.bytes
-
Transmitted bytes
type: long
format: bytes
-
kubernetes.node.network.tx.errors
-
Tx errors
type: long
-
kubernetes.node.fs.capacity.bytes
-
Filesystem total capacity in bytes
type: long
format: bytes
-
kubernetes.node.fs.available.bytes
-
Filesystem total available in bytes
type: long
format: bytes
-
kubernetes.node.fs.used.bytes
-
Filesystem total used in bytes
type: long
format: bytes
-
kubernetes.node.fs.inodes.used
-
Number of used inodes
type: long
-
kubernetes.node.fs.inodes.count
-
Number of inodes
type: long
-
kubernetes.node.fs.inodes.free
-
Number of free inodes
type: long
-
kubernetes.node.runtime.imagefs.capacity.bytes
-
Image filesystem total capacity in bytes
type: long
format: bytes
-
kubernetes.node.runtime.imagefs.available.bytes
-
Image filesystem total available in bytes
type: long
format: bytes
-
kubernetes.node.runtime.imagefs.used.bytes
-
Image filesystem total used in bytes
type: long
format: bytes
pod
editkubernetes pod metrics
-
kubernetes.pod.start_time
-
Start time
type: date
-
kubernetes.pod.network.rx.bytes
-
Received bytes
type: long
format: bytes
-
kubernetes.pod.network.rx.errors
-
Rx errors
type: long
-
kubernetes.pod.network.tx.bytes
-
Transmitted bytes
type: long
format: bytes
-
kubernetes.pod.network.tx.errors
-
Tx errors
type: long
cpu
editCPU usage metrics
-
kubernetes.pod.cpu.usage.nanocores
-
CPU used nanocores
type: long
-
kubernetes.pod.cpu.usage.node.pct
-
CPU usage as a percentage of the total node CPU
type: scaled_float
format: percentage
-
kubernetes.pod.cpu.usage.limit.pct
-
CPU usage as a percentage of the defined limit for the pod containers (or total node CPU if unlimited)
type: scaled_float
format: percentage
-
kubernetes.pod.memory.usage.bytes
-
Total memory usage
type: long
format: bytes
-
kubernetes.pod.memory.usage.node.pct
-
Memory usage as a percentage of the total node allocatable memory
type: scaled_float
format: percentage
-
kubernetes.pod.memory.usage.limit.pct
-
Memory usage as a percentage of the defined limit for the pod containers (or total node allocatable memory if unlimited)
type: scaled_float
format: percentage
-
kubernetes.pod.memory.available.bytes
-
Total memory available
type: long
format: bytes
-
kubernetes.pod.memory.working_set.bytes
-
Total working set memory
type: long
format: bytes
-
kubernetes.pod.memory.rss.bytes
-
Total resident set size memory
type: long
format: bytes
-
kubernetes.pod.memory.page_faults
-
Total page faults
type: long
-
kubernetes.pod.memory.major_page_faults
-
Total major page faults
type: long
container
editkubernetes container metrics
-
kubernetes.container.id
-
Container id
type: keyword
-
kubernetes.container.status.phase
-
Container phase (running, waiting, terminated)
type: keyword
-
kubernetes.container.status.ready
-
Container ready status
type: boolean
-
kubernetes.container.status.restarts
-
Container restarts count
type: integer
-
kubernetes.container.status.reason
-
Waiting (ContainerCreating, CrashLoopBackoff, ErrImagePull, ImagePullBackoff) or termination (Completed, ContainerCannotRun, Error, OOMKilled) reason.
type: keyword
-
kubernetes.container.cpu.limit.cores
-
Container CPU cores limit
type: float
-
kubernetes.container.cpu.request.cores
-
Container CPU requested cores
type: float
-
kubernetes.container.cpu.limit.nanocores
-
[6.4] Deprecated in 6.4.
Container CPU nanocores limit
type: long
-
kubernetes.container.cpu.request.nanocores
-
[6.4] Deprecated in 6.4.
Container CPU requested nanocores
type: long
-
kubernetes.container.memory.limit.bytes
-
Container memory limit in bytes
type: long
format: bytes
-
kubernetes.container.memory.request.bytes
-
Container requested memory in bytes
type: long
format: bytes
deployment
editkubernetes deployment metrics
-
kubernetes.deployment.paused
-
Kubernetes deployment paused status
type: boolean
replicas
editKubernetes deployment replicas info
-
kubernetes.deployment.replicas.desired
-
Deployment number of desired replicas (spec)
type: integer
-
kubernetes.deployment.replicas.available
-
Deployment available replicas
type: integer
-
kubernetes.deployment.replicas.unavailable
-
Deployment unavailable replicas
type: integer
-
kubernetes.deployment.replicas.updated
-
Deployment updated replicas
type: integer
node
editkubernetes node metrics
-
kubernetes.node.status.ready
-
Node ready status (true, false or unknown)
type: keyword
-
kubernetes.node.status.unschedulable
-
Node unschedulable status
type: boolean
-
kubernetes.node.cpu.allocatable.cores
-
Node CPU allocatable cores
type: float
-
kubernetes.node.cpu.capacity.cores
-
Node CPU capacity cores
type: long
-
kubernetes.node.memory.allocatable.bytes
-
Node allocatable memory in bytes
type: long
format: bytes
-
kubernetes.node.memory.capacity.bytes
-
Node memory capacity in bytes
type: long
format: bytes
-
kubernetes.node.pod.allocatable.total
-
Node allocatable pods
type: long
-
kubernetes.node.pod.capacity.total
-
Node pod capacity
type: long
pod
editkubernetes pod metrics
-
kubernetes.pod.ip
-
Kubernetes pod IP
type: ip
-
kubernetes.pod.host_ip
-
Kubernetes pod host IP
type: ip
status
editKubernetes pod status metrics
-
kubernetes.pod.status.phase
-
Kubernetes pod phase (Running, Pending…)
type: keyword
-
kubernetes.pod.status.ready
-
Kubernetes pod ready status (true, false or unknown)
type: keyword
-
kubernetes.pod.status.scheduled
-
Kubernetes pod scheduled status (true, false, unknown)
type: keyword
replicaset
editkubernetes replica set metrics
replicas
editKubernetes replica set paused status
-
kubernetes.replicaset.replicas.available
-
The number of replicas per ReplicaSet
type: long
-
kubernetes.replicaset.replicas.desired
-
The number of replicas per ReplicaSet
type: long
-
kubernetes.replicaset.replicas.ready
-
The number of ready replicas per ReplicaSet
type: long
-
kubernetes.replicaset.replicas.observed
-
The generation observed by the ReplicaSet controller
type: long
-
kubernetes.replicaset.replicas.labeled
-
The number of fully labeled replicas per ReplicaSet
type: long
statefulset
editkubernetes stateful set metrics
-
kubernetes.statefulset.created
-
The creation timestamp (epoch) for StatefulSet
type: long
replicas
editKubernetes stateful set replicas status
-
kubernetes.statefulset.replicas.observed
-
The number of observed replicas per StatefulSet
type: long
-
kubernetes.statefulset.replicas.desired
-
The number of desired replicas per StatefulSet
type: long
generation
editKubernetes stateful set generation information
-
kubernetes.statefulset.generation.observed
-
The observed generation per StatefulSet
type: long
-
kubernetes.statefulset.generation.desired
-
The desired generation per StatefulSet
type: long
system
editkubernetes system containers metrics
-
kubernetes.system.container
-
Container name
type: keyword
-
kubernetes.system.start_time
-
Start time
type: date
cpu
editCPU usage metrics
-
kubernetes.system.cpu.usage.core.ns
-
CPU Core usage nanoseconds
type: long
-
kubernetes.system.cpu.usage.nanocores
-
CPU used nanocores
type: long
-
kubernetes.system.memory.usage.bytes
-
Total memory usage
type: long
format: bytes
-
kubernetes.system.memory.rss.bytes
-
RSS memory usage
type: long
format: bytes
-
kubernetes.system.memory.workingset.bytes
-
Working set memory usage
type: long
format: bytes
-
kubernetes.system.memory.pagefaults
-
Number of page faults
type: long
-
kubernetes.system.memory.majorpagefaults
-
Number of major page faults
type: long
volume
editkubernetes volume metrics
-
kubernetes.volume.name
-
Volume name
type: keyword
-
kubernetes.volume.fs.capacity.bytes
-
Filesystem total capacity in bytes
type: long
format: bytes
-
kubernetes.volume.fs.available.bytes
-
Filesystem total available in bytes
type: long
format: bytes
-
kubernetes.volume.fs.used.bytes
-
Filesystem total used in bytes
type: long
format: bytes
-
kubernetes.volume.fs.inodes.used
-
Used inodes
type: long
-
kubernetes.volume.fs.inodes.free
-
Free inodes
type: long
-
kubernetes.volume.fs.inodes.count
-
Total inodes
type: long