Kubernetes
Contents
Kubernetes State
Contents
kubernetes.daemonSet.pods.desired
The number of nodes that should be running the daemon pod.
kubernetes.daemonSet.pods.misscheduled
The number of nodes running a daemon pod but are not supposed to.
kubernetes.daemonSet.pods.ready
The number of nodes that should be running the daemon pod and have one or more of the daemon pod running and ready.
kubernetes.daemonSet.pods.scheduled
The number of nodes that running at least one daemon pod and are supposed to.
kubernetes.deployment.replicas.available
The number of available pods per deployment.
kubernetes.deployment.replicas.desired
The number of desired pods per deployment.
kubernetes.deployment.replicas.paused
The number of paused pods per deployment. These pods will not be processed by the deployment controller.
kubernetes.deployment.replicas.running
The number of running pods per deployment.
kubernetes.deployment.replicas.unavailable
The number of unavailable pods per deployment.
kubernetes.deployment.replicas.updated
The number of updated pods per deployment.
kubernetes.job.completions
The desired number of successfully finished pods that the job should be run with.
kubernetes.job.numFailed
The number of pods which reached Phase Failed.
kubernetes.job.numSucceeded
The number of pods which reached Phase Succeeded.
kubernetes.job.parallelism
The maximum desired number of pods that the job should run at any given time.
kubernetes.job.status.active
The number of actively running pods.
kubernetes.namespace.count
The number of namespaces.
kubernetes.namespace.deployment.count
The number of deployments per namespace.
kubernetes.namespace.job.count
The number of jobs per namespaces.
kubernetes.namespace.replicaSet.count
The number of replicaSets per namespace.
kubernetes.namespace.service.count
The number of services per namespace.
kubernetes.node.allocatable.cpuCores
The CPU resources of a node that are available for scheduling.
kubernetes.node.allocatable.memBytes
The memory resources of a node that are available for scheduling.
kubernetes.node.allocatable.pods
The pod resources of a node that are available for scheduling.
kubernetes.node.capacity.cpuCores
The maximum CPU resources of the node.
kubernetes.node.capacity.memBytes
The maximum memory resources of the node.
kubernetes.node.capacity.pods
The maximum number of pods of the node.
kubernetes.node.diskPressure
The number of nodes with disk pressure.
kubernetes.node.memoryPressure
The number of nodes with memory pressure.
kubernetes.node.networkUnavailable
The number of nodes with network unavailable.
kubernetes.node.outOfDisk
The number of nodes that are out of disk space.
kubernetes.node.ready
The number of nodes that are ready.
kubernetes.node.unschedulable
The number of nodes unavailable to schedule new pods.
kubernetes.pod.containers.waiting
The number of containers waiting for a pod.
kubernetes.pod.resourceLimits.cpuCores
The limit on CPU cores to be used by a container.
kubernetes.pod.resourceLimits.memBytes
The limit on memory to be used by a container in bytes.
kubernetes.pod.resourceRequests.cpuCores
The number of CPU cores requested by containers in the pod.
kubernetes.pod.resourceRequests.memBytes
The number of memory bytes requested by containers in the pod.
kubernetes.pod.status.ready
The number of pods ready to serve requests.
kubernetes.replicaSet.replicas.fullyLabeled
The number of fully labeled pods per ReplicaSet.
kubernetes.replicaSet.replicas.ready
The number of ready pods per ReplicaSet.
kubernetes.statefulset.replicas
The desired number of pods per StatefulSet.
kubernetes.statefulset.status.replicas
The total number of pods created by the StatefulSet.
kubernetes.statefulset.status.replicas.current
The number of pods created by the current version of the StatefulSet.
kubernetes.statefulset.status.replicas.ready
The number of ready pods created by this StatefulSet.
kubernetes.statefulset.status.replicas.updated
The number of pods updated to the new version of this StatefulSet.
Resource Usage
Contents
kubernetes.pod.restart.count
The cumulative number of container restarts for the pod over its lifetime.
Note
This metric is not useful for alerts. Sysdig recommends using kubernetes.pod.restart.rate instead.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | Kubernetes |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
kubernetes.pod.restart.rate
The number of pod restarts within the defined time period.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | Integer |
Segment By | Kubernetes |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
kubernetes.replicaSet.replicas.desired
The number of desired pods per replicaSet.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | Integer |
Segment By | Kubernetes |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
kubernetes.replicaSet.replicas.running
The number of running pods per replicaSet.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | Kubernetes |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
kubernetes.replicationController.replicas.desired
The number of desired pods per replication controller.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | Kubernetes |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
kubernetes.replicationController.replicas.running
The number of running pods per replication controller.
Metadata | Description |
|---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | Kubernetes |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
kubernetes.resourcequota.configmaps.hard
The total number of config maps that can be created in the namespace.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | Integer |
Segment By | Kubernetes |
Default Time Aggregation | Average |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
kubernetes.resourcequota.configmaps.used
The current number of config maps in the namespace.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | Integer |
Segment By | Kubernetes |
Default Time Aggregation | Average |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
kubernetes.resourcequota.limits.cpu.hard
The sum of all CPU limits across all pods in a non-terminal state.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | Integer |
Segment By | Kubernetes |
Default Time Aggregation | Average |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
kubernetes.resourcequota.limits.cpu.used
The current CPU used across all pods in a non-terminal state.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | Integer |
Segment By | Kubernetes |
Default Time Aggregation | Average |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
kubernetes.resourcequota.limits.memory.hard
The total memory limit across all pods in a non-terminal state.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | Integer |
Segment By | Kubernetes |
Default Time Aggregation | Average |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
kubernetes.resourcequota.limits.memory.used
The current total memory used across all pods in a non-terminal state.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | Integer |
Segment By | Kubernetes |
Default Time Aggregation | Average |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
kubernetes.resourcequota.persistentvolumeclaims.hard
The total number of persistent volume claims that can exist in the namespace.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | Integer |
Segment By | Kubernetes |
Default Time Aggregation | Average |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
kubernetes.resourcequota.persistentvolumeclaims.used
The number of persistent volume claims that exist in the namespace.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | Integer |
Segment By | Kubernetes |
Default Time Aggregation | Average |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
kubernetes.resourcequota.pods.hard
The total number of pods in a non-terminal state that can exist in the namespace.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | Integer |
Segment By | Kubernetes |
Default Time Aggregation | Average |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
kubernetes.resourcequota.pods.used
The number of pods in a non-terminal state that exist in the namespace.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | Integer |
Segment By | Kubernetes |
Default Time Aggregation | Average |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
kubernetes.resourcequota.replicationcontrollers.hard
The maximum number of replication controllers that can exist in the namespace.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | Integer |
Segment By | Kubernetes |
Default Time Aggregation | Average |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
kubernetes.resourcequota.replicationcontrollers.used
The number of replication controllers that exist in the namespace.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | Integer |
Segment By | Kubernetes |
Default Time Aggregation | Average |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
kubernetes.resourcequota.requests.cpu.hard
The maximum number of CPU requests allowed across all pods in a non-terminal state.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | Integer |
Segment By | Kubernetes |
Default Time Aggregation | Average |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
kubernetes.resourcequota.requests.cpu.used
The current number of CPU requests across all pods in a non-terminal state.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | Integer |
Segment By | Kubernetes |
Default Time Aggregation | Average |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
kubernetes.resourcequota.requests.memory.hard
The maximum number of memory requests allowed across all pods in a non-terminal state.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | Integer |
Segment By | Kubernetes |
Default Time Aggregation | Average |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
kubernetes.resourcequota.requests.memory.used
The current number of memory requests across all pods in a non-terminal state.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | Integer |
Segment By | Kubernetes |
Default Time Aggregation | Average |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
kubernetes.resourcequota.requests.storage.hard
The maximum number of storage requests allowed across all persistent volume claims.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | Integer |
Segment By | Kubernetes |
Default Time Aggregation | Average |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
kubernetes.resourcequota.requests.storage.used
The current number of storage requests across all persistent volume claims.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | Integer |
Segment By | Kubernetes |
Default Time Aggregation | Average |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
kubernetes.resourcequota.resourcequotas.hard
The maximum number of resource quotas that can exist in the namespace.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | Integer |
Segment By | Kubernetes |
Default Time Aggregation | Average |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
kubernetes.resourcequota.resourcequotas.used
The current number of resource quotas that exist in the namespace.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | Integer |
Segment By | Kubernetes |
Default Time Aggregation | Average |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
kubernetes.resourcequota.secrets.hard
The maximum number of secrets that can exist in the namespace.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | Integer |
Segment By | Kubernetes |
Default Time Aggregation | Average |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
kubernetes.resourcequota.secrets.used
The current number of secrets that exist in the namespace.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | Integer |
Segment By | Kubernetes |
Default Time Aggregation | Average |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
kubernetes.resourcequota.services.hard
The maximum number of services that can exist in the namespace.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | Integer |
Segment By | Kubernetes |
Default Time Aggregation | Average |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
kubernetes.resourcequota.services.used
The current number of services that exist in the namespace.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | Integer |
Segment By | Kubernetes |
Default Time Aggregation | Average |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
kubernetes.resourcequota.services.loadbalancers.hard
The maximum number of load balancer services that can exist in the namespace.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | Integer |
Segment By | Kubernetes |
Default Time Aggregation | Average |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
kubernetes.resourcequota.services.loadbalancers.used
The current number of load balancer services that exist in the namespace.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | Integer |
Segment By | Kubernetes |
Default Time Aggregation | Average |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
kubernetes.resourcequota.services.nodeports.hard
The maximum number of node port services that can exist in the namespace.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | Integer |
Segment By | Kubernetes |
Default Time Aggregation | Average |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
kubernetes.resourcequota.services.nodeports.used
The maximum number of node port services that can exist in the namespace.
Metadata | Description |
|---|---|
Metric Type | Gauge |
Value Type | Integer |
Segment By | Kubernetes |
Default Time Aggregation | Average |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |