- Metricbeat Reference: other versions:
- Overview
- Getting started with Metricbeat
- Setting up and running Metricbeat
- Upgrading Metricbeat
- How Metricbeat works
- Configuring Metricbeat
- Specify which modules to run
- Specify general settings
- Load external configuration files
- Configure the internal queue
- Configure the output
- Set up index lifecycle management
- Specify SSL settings
- Filter and enhance the exported data
- Parse data by using ingest node
- Enrich events with geoIP information
- Set up project paths
- Set up the Kibana endpoint
- Load the Kibana dashboards
- Load the Elasticsearch index template
- Configure logging
- Use environment variables in the configuration
- Autodiscover
- YAML tips and gotchas
- Regular expression support
- HTTP Endpoint
- metricbeat.reference.yml
- Beats central management
- Modules
- Aerospike module
- Apache module
- Ceph module
- Couchbase module
- Docker module
- Dropwizard module
- Elasticsearch module
- Elasticsearch ccr metricset
- Elasticsearch cluster_stats metricset
- Elasticsearch index metricset
- Elasticsearch index_recovery metricset
- Elasticsearch index_summary metricset
- Elasticsearch ml_job metricset
- Elasticsearch node metricset
- Elasticsearch node_stats metricset
- Elasticsearch pending_tasks metricset
- Elasticsearch shard metricset
- envoyproxy module
- Etcd module
- Golang module
- Graphite module
- HAProxy module
- HTTP module
- Jolokia module
- Kafka module
- Kibana module
- Kubernetes module
- Kubernetes apiserver metricset
- Kubernetes container metricset
- Kubernetes event metricset
- Kubernetes node metricset
- Kubernetes pod metricset
- Kubernetes state_container metricset
- Kubernetes state_deployment metricset
- Kubernetes state_node metricset
- Kubernetes state_pod metricset
- Kubernetes state_replicaset metricset
- Kubernetes state_statefulset metricset
- Kubernetes system metricset
- Kubernetes volume metricset
- kvm module
- Logstash module
- Memcached module
- MongoDB module
- Munin module
- MySQL module
- Nginx module
- PHP_FPM module
- PostgreSQL module
- Prometheus module
- RabbitMQ module
- Redis module
- System module
- System core metricset
- System cpu metricset
- System diskio metricset
- System filesystem metricset
- System fsstat metricset
- System load metricset
- System memory metricset
- System network metricset
- System process metricset
- System process_summary metricset
- System raid metricset
- System socket metricset
- System socket_summary metricset
- System uptime metricset
- traefik module
- uwsgi module
- vSphere module
- Windows module
- ZooKeeper module
- Exported fields
- Aerospike fields
- Alias fields
- Apache fields
- Beat fields
- Ceph fields
- Cloud provider metadata fields
- Common fields
- Couchbase fields
- Docker fields
- Docker fields
- Dropwizard fields
- Elasticsearch fields
- envoyproxy fields
- Etcd fields
- Golang fields
- Graphite fields
- HAProxy fields
- Host fields
- HTTP fields
- Jolokia fields
- Kafka fields
- Kibana fields
- Kubernetes fields
- Kubernetes fields
- kvm fields
- Logstash fields
- Memcached fields
- MongoDB fields
- Munin fields
- MySQL fields
- Nginx fields
- PHP_FPM fields
- PostgreSQL fields
- Prometheus fields
- RabbitMQ fields
- Redis fields
- System fields
- traefik fields
- uwsgi fields
- vSphere fields
- Windows fields
- ZooKeeper fields
- Monitoring Metricbeat
- Securing Metricbeat
- Troubleshooting
- Contributing to Beats
NOTE: You are looking at documentation for an older release. For the latest information, see the current release documentation.
Kubernetes fields
editKubernetes fields
editKubernetes metrics
kubernetes fields
editInformation and statistics of pods managed by kubernetes.
apiserver fields
editKubernetes API server metrics
-
kubernetes.apiserver.request.client
-
type: keyword
Client doing the requests
-
kubernetes.apiserver.request.resource
-
type: keyword
Requested resource
-
kubernetes.apiserver.request.subresource
-
type: keyword
Requested subresource
-
kubernetes.apiserver.request.scope
-
type: keyword
Request scope (cluster, namespace, resource)
-
kubernetes.apiserver.request.verb
-
type: keyword
Request HTTP verb
-
kubernetes.apiserver.request.count
-
type: long
Total number of requests
-
kubernetes.apiserver.request.latency.sum
-
type: long
Requests latency, sum of latencies in microseconds
-
kubernetes.apiserver.request.latency.count
-
type: long
Request latency, number of requests
-
kubernetes.apiserver.request.latency.bucket
-
type: object
Request latency histogram buckets
container fields
editkubernetes container metrics
-
kubernetes.container.start_time
-
type: date
Start time
cpu fields
editCPU usage metrics
-
kubernetes.container.cpu.usage.core.ns
-
type: long
Container CPU Core usage nanoseconds
-
kubernetes.container.cpu.usage.nanocores
-
type: long
CPU used nanocores
-
kubernetes.container.cpu.usage.node.pct
-
type: scaled_float
format: percentage
CPU usage as a percentage of the total node allocatable CPU
-
kubernetes.container.cpu.usage.limit.pct
-
type: scaled_float
format: percentage
CPU usage as a percentage of the defined limit for the container (or total node allocatable CPU if unlimited)
logs fields
editLogs info
-
kubernetes.container.logs.available.bytes
-
type: long
format: bytes
Logs available capacity in bytes
-
kubernetes.container.logs.capacity.bytes
-
type: long
format: bytes
Logs total capacity in bytes
-
kubernetes.container.logs.used.bytes
-
type: long
format: bytes
Logs used capacity in bytes
-
kubernetes.container.logs.inodes.count
-
type: long
Total available inodes
-
kubernetes.container.logs.inodes.free
-
type: long
Total free inodes
-
kubernetes.container.logs.inodes.used
-
type: long
Total used inodes
-
kubernetes.container.memory.available.bytes
-
type: long
format: bytes
Total available memory
-
kubernetes.container.memory.usage.bytes
-
type: long
format: bytes
Total memory usage
-
kubernetes.container.memory.usage.node.pct
-
type: scaled_float
format: percentage
Memory usage as a percentage of the total node allocatable memory
-
kubernetes.container.memory.usage.limit.pct
-
type: scaled_float
format: percentage
Memory usage as a percentage of the defined limit for the container (or total node allocatable memory if unlimited)
-
kubernetes.container.memory.rss.bytes
-
type: long
format: bytes
RSS memory usage
-
kubernetes.container.memory.workingset.bytes
-
type: long
format: bytes
Working set memory usage
-
kubernetes.container.memory.pagefaults
-
type: long
Number of page faults
-
kubernetes.container.memory.majorpagefaults
-
type: long
Number of major page faults
-
kubernetes.container.rootfs.capacity.bytes
-
type: long
format: bytes
Root filesystem total capacity in bytes
-
kubernetes.container.rootfs.available.bytes
-
type: long
format: bytes
Root filesystem total available in bytes
-
kubernetes.container.rootfs.used.bytes
-
type: long
format: bytes
Root filesystem total used in bytes
-
kubernetes.container.rootfs.inodes.used
-
type: long
Used inodes
event fields
editThe Kubernetes events metricset collects events that are generated by objects running inside of Kubernetes
-
kubernetes.event.count
-
type: long
Count field records the number of times the particular event has occurred
-
kubernetes.event.timestamp.first_occurrence
-
type: date
Timestamp of first occurrence of event
-
kubernetes.event.timestamp.last_occurrence
-
type: date
Timestamp of last occurrence of event
-
kubernetes.event.message
-
type: keyword
Message recorded for the given event
-
kubernetes.event.reason
-
type: keyword
Reason recorded for the given event
-
kubernetes.event.type
-
type: keyword
Type of the given event
metadata fields
editMetadata associated with the given event
-
kubernetes.event.metadata.timestamp.created
-
type: date
Timestamp of creation of the given event
-
kubernetes.event.metadata.name
-
type: keyword
Name of the event
-
kubernetes.event.metadata.namespace
-
type: keyword
Namespace in which event was generated
-
kubernetes.event.metadata.resource_version
-
type: keyword
Version of the event resource
-
kubernetes.event.metadata.uid
-
type: keyword
Unique identifier to the event object
-
kubernetes.event.metadata.self_link
-
type: keyword
URL representing the event
involved_object fields
editMetadata associated with the given involved object
-
kubernetes.event.involved_object.api_version
-
type: keyword
API version of the object
-
kubernetes.event.involved_object.kind
-
type: keyword
API kind of the object
-
kubernetes.event.involved_object.name
-
type: keyword
name of the object
-
kubernetes.event.involved_object.resource_version
-
type: keyword
resource version of the object
-
kubernetes.event.involved_object.uid
-
type: keyword
UUID version of the object
node fields
editkubernetes node metrics
-
kubernetes.node.start_time
-
type: date
Start time
cpu fields
editCPU usage metrics
-
kubernetes.node.cpu.usage.core.ns
-
type: long
Node CPU Core usage nanoseconds
-
kubernetes.node.cpu.usage.nanocores
-
type: long
CPU used nanocores
-
kubernetes.node.memory.available.bytes
-
type: long
format: bytes
Total available memory
-
kubernetes.node.memory.usage.bytes
-
type: long
format: bytes
Total memory usage
-
kubernetes.node.memory.rss.bytes
-
type: long
format: bytes
RSS memory usage
-
kubernetes.node.memory.workingset.bytes
-
type: long
format: bytes
Working set memory usage
-
kubernetes.node.memory.pagefaults
-
type: long
Number of page faults
-
kubernetes.node.memory.majorpagefaults
-
type: long
Number of major page faults
-
kubernetes.node.network.rx.bytes
-
type: long
format: bytes
Received bytes
-
kubernetes.node.network.rx.errors
-
type: long
Rx errors
-
kubernetes.node.network.tx.bytes
-
type: long
format: bytes
Transmitted bytes
-
kubernetes.node.network.tx.errors
-
type: long
Tx errors
-
kubernetes.node.fs.capacity.bytes
-
type: long
format: bytes
Filesystem total capacity in bytes
-
kubernetes.node.fs.available.bytes
-
type: long
format: bytes
Filesystem total available in bytes
-
kubernetes.node.fs.used.bytes
-
type: long
format: bytes
Filesystem total used in bytes
-
kubernetes.node.fs.inodes.used
-
type: long
Number of used inodes
-
kubernetes.node.fs.inodes.count
-
type: long
Number of inodes
-
kubernetes.node.fs.inodes.free
-
type: long
Number of free inodes
-
kubernetes.node.runtime.imagefs.capacity.bytes
-
type: long
format: bytes
Image filesystem total capacity in bytes
-
kubernetes.node.runtime.imagefs.available.bytes
-
type: long
format: bytes
Image filesystem total available in bytes
-
kubernetes.node.runtime.imagefs.used.bytes
-
type: long
format: bytes
Image filesystem total used in bytes
pod fields
editkubernetes pod metrics
-
kubernetes.pod.start_time
-
type: date
Start time
-
kubernetes.pod.network.rx.bytes
-
type: long
format: bytes
Received bytes
-
kubernetes.pod.network.rx.errors
-
type: long
Rx errors
-
kubernetes.pod.network.tx.bytes
-
type: long
format: bytes
Transmitted bytes
-
kubernetes.pod.network.tx.errors
-
type: long
Tx errors
cpu fields
editCPU usage metrics
-
kubernetes.pod.cpu.usage.nanocores
-
type: long
CPU used nanocores
-
kubernetes.pod.cpu.usage.node.pct
-
type: scaled_float
format: percentage
CPU usage as a percentage of the total node CPU
-
kubernetes.pod.cpu.usage.limit.pct
-
type: scaled_float
format: percentage
CPU usage as a percentage of the defined limit for the pod containers (or total node CPU if unlimited)
-
kubernetes.pod.memory.usage.bytes
-
type: long
format: bytes
Total memory usage
-
kubernetes.pod.memory.usage.node.pct
-
type: scaled_float
format: percentage
Memory usage as a percentage of the total node allocatable memory
-
kubernetes.pod.memory.usage.limit.pct
-
type: scaled_float
format: percentage
Memory usage as a percentage of the defined limit for the pod containers (or total node allocatable memory if unlimited)
-
kubernetes.pod.memory.available.bytes
-
type: long
format: bytes
Total memory available
-
kubernetes.pod.memory.working_set.bytes
-
type: long
format: bytes
Total working set memory
-
kubernetes.pod.memory.rss.bytes
-
type: long
format: bytes
Total resident set size memory
-
kubernetes.pod.memory.page_faults
-
type: long
Total page faults
-
kubernetes.pod.memory.major_page_faults
-
type: long
Total major page faults
container fields
editkubernetes container metrics
-
kubernetes.container.id
-
type: keyword
Container id
-
kubernetes.container.status.phase
-
type: keyword
Container phase (running, waiting, terminated)
-
kubernetes.container.status.ready
-
type: boolean
Container ready status
-
kubernetes.container.status.restarts
-
type: integer
Container restarts count
-
kubernetes.container.status.reason
-
type: keyword
Waiting (ContainerCreating, CrashLoopBackoff, ErrImagePull, ImagePullBackoff) or termination (Completed, ContainerCannotRun, Error, OOMKilled) reason.
-
kubernetes.container.cpu.limit.cores
-
type: long
Container CPU cores limit
-
kubernetes.container.cpu.request.cores
-
type: long
Container CPU requested cores
-
kubernetes.container.cpu.limit.nanocores
-
[6.4] Deprecated in 6.4.
type: long
Container CPU nanocores limit
-
kubernetes.container.cpu.request.nanocores
-
[6.4] Deprecated in 6.4.
type: long
Container CPU requested nanocores
-
kubernetes.container.memory.limit.bytes
-
type: long
format: bytes
Container memory limit in bytes
-
kubernetes.container.memory.request.bytes
-
type: long
format: bytes
Container requested memory in bytes
deployment fields
editkubernetes deployment metrics
-
kubernetes.deployment.name
-
type: keyword
Kubernetes deployment name
-
kubernetes.deployment.paused
-
type: boolean
Kubernetes deployment paused status
replicas fields
editKubernetes deployment replicas info
-
kubernetes.deployment.replicas.desired
-
type: integer
Deployment number of desired replicas (spec)
-
kubernetes.deployment.replicas.available
-
type: integer
Deployment available replicas
-
kubernetes.deployment.replicas.unavailable
-
type: integer
Deployment unavailable replicas
-
kubernetes.deployment.replicas.updated
-
type: integer
Deployment updated replicas
node fields
editkubernetes node metrics
-
kubernetes.node.status.ready
-
type: keyword
Node ready status (true, false or unknown)
-
kubernetes.node.status.unschedulable
-
type: boolean
Node unschedulable status
-
kubernetes.node.cpu.allocatable.cores
-
type: float
Node CPU allocatable cores
-
kubernetes.node.cpu.capacity.cores
-
type: long
Node CPU capacity cores
-
kubernetes.node.memory.allocatable.bytes
-
type: long
format: bytes
Node allocatable memory in bytes
-
kubernetes.node.memory.capacity.bytes
-
type: long
format: bytes
Node memory capacity in bytes
-
kubernetes.node.pod.allocatable.total
-
type: long
Node allocatable pods
-
kubernetes.node.pod.capacity.total
-
type: long
Node pod capacity
pod fields
editkubernetes pod metrics
-
kubernetes.pod.ip
-
type: ip
Kubernetes pod IP
-
kubernetes.pod.host_ip
-
type: ip
Kubernetes pod host IP
status fields
editKubernetes pod status metrics
-
kubernetes.pod.status.phase
-
type: keyword
Kubernetes pod phase (Running, Pending…)
-
kubernetes.pod.status.ready
-
type: keyword
Kubernetes pod ready status (true, false or unknown)
-
kubernetes.pod.status.scheduled
-
type: keyword
Kubernetes pod scheduled status (true, false, unknown)
replicaset fields
editkubernetes replica set metrics
-
kubernetes.replicaset.name
-
type: keyword
Kubernetes replica set name
replicas fields
editKubernetes replica set paused status
-
kubernetes.replicaset.replicas.available
-
type: long
The number of replicas per ReplicaSet
-
kubernetes.replicaset.replicas.desired
-
type: long
The number of replicas per ReplicaSet
-
kubernetes.replicaset.replicas.ready
-
type: long
The number of ready replicas per ReplicaSet
-
kubernetes.replicaset.replicas.observed
-
type: long
The generation observed by the ReplicaSet controller
-
kubernetes.replicaset.replicas.labeled
-
type: long
The number of fully labeled replicas per ReplicaSet
statefulset fields
editkubernetes stateful set metrics
-
kubernetes.statefulset.name
-
type: keyword
Kubernetes stateful set name
-
kubernetes.statefulset.created
-
type: long
The creation timestamp (epoch) for StatefulSet
replicas fields
editKubernetes stateful set replicas status
-
kubernetes.statefulset.replicas.observed
-
type: long
The number of observed replicas per StatefulSet
-
kubernetes.statefulset.replicas.desired
-
type: long
The number of desired replicas per StatefulSet
generation fields
editKubernetes stateful set generation information
-
kubernetes.statefulset.generation.observed
-
type: long
The observed generation per StatefulSet
-
kubernetes.statefulset.generation.desired
-
type: long
The desired generation per StatefulSet
system fields
editkubernetes system containers metrics
-
kubernetes.system.container
-
type: keyword
Container name
-
kubernetes.system.start_time
-
type: date
Start time
cpu fields
editCPU usage metrics
-
kubernetes.system.cpu.usage.core.ns
-
type: long
CPU Core usage nanoseconds
-
kubernetes.system.cpu.usage.nanocores
-
type: long
CPU used nanocores
-
kubernetes.system.memory.usage.bytes
-
type: long
format: bytes
Total memory usage
-
kubernetes.system.memory.rss.bytes
-
type: long
format: bytes
RSS memory usage
-
kubernetes.system.memory.workingset.bytes
-
type: long
format: bytes
Working set memory usage
-
kubernetes.system.memory.pagefaults
-
type: long
Number of page faults
-
kubernetes.system.memory.majorpagefaults
-
type: long
Number of major page faults
volume fields
editkubernetes volume metrics
-
kubernetes.volume.name
-
type: keyword
Volume name
-
kubernetes.volume.fs.capacity.bytes
-
type: long
format: bytes
Filesystem total capacity in bytes
-
kubernetes.volume.fs.available.bytes
-
type: long
format: bytes
Filesystem total available in bytes
-
kubernetes.volume.fs.used.bytes
-
type: long
format: bytes
Filesystem total used in bytes
-
kubernetes.volume.fs.inodes.used
-
type: long
Used inodes
-
kubernetes.volume.fs.inodes.free
-
type: long
Free inodes
-
kubernetes.volume.fs.inodes.count
-
type: long
Total inodes
On this page
- kubernetes fields
- apiserver fields
- container fields
- cpu fields
- logs fields
- event fields
- metadata fields
- involved_object fields
- node fields
- cpu fields
- pod fields
- cpu fields
- container fields
- deployment fields
- replicas fields
- node fields
- pod fields
- status fields
- replicaset fields
- replicas fields
- statefulset fields
- replicas fields
- generation fields
- system fields
- cpu fields
- volume fields