💡 Kube-state-metrics: Official Metric Reference — Executive Summary
Technical architectural analysis, practical configuration manifests, and deployment instructions for Kube-state-metrics: Official Metric Reference.
configmap
kube_configmap_annotations- HELP Kubernetes annotations converted to Prometheus labels.
- TYPE gauge
kube_configmap_labels- HELP [STABLE] Kubernetes labels converted to Prometheus labels.
- TYPE gauge
kube_configmap_info- HELP [STABLE] Information about configmap.
- TYPE gauge
kube_configmap_created- HELP [STABLE] Unix creation timestamp
- TYPE gauge
kube_configmap_metadata_resource_version- HELP Resource version representing a specific version of the configmap.
- TYPE gauge
cronjob
kube_cronjob_annotations- HELP Kubernetes annotations converted to Prometheus labels.
- TYPE gauge
kube_cronjob_labels- HELP [STABLE] Kubernetes labels converted to Prometheus labels.
- TYPE gauge
kube_cronjob_info- HELP [STABLE] Info about cronjob.
- TYPE gauge
kube_cronjob_created- HELP [STABLE] Unix creation timestamp
- TYPE gauge
kube_cronjob_status_active- HELP [STABLE] Active holds pointers to currently running jobs.
- TYPE gauge
kube_cronjob_status_last_schedule_time- HELP [STABLE] LastScheduleTime keeps information of when was the last time the job was successfully scheduled.
- TYPE gauge
kube_cronjob_status_last_successful_time- HELP LastSuccessfulTime keeps information of when was the last time the job was completed successfully.
- TYPE gauge
kube_cronjob_spec_suspend- HELP [STABLE] Suspend flag tells the controller to suspend subsequent executions.
- TYPE gauge
kube_cronjob_spec_starting_deadline_seconds- HELP [STABLE] Deadline in seconds for starting the job if it misses scheduled time for any reason.
- TYPE gauge
kube_cronjob_next_schedule_time- HELP [STABLE] Next time the cronjob should be scheduled. The time after lastScheduleTime, or after the cron job’s creation time if it’s never been scheduled. Use this to determine if the job is delayed.
- TYPE gauge
kube_cronjob_metadata_resource_version- HELP [STABLE] Resource version representing a specific version of the cronjob.
- TYPE gauge
kube_cronjob_spec_successful_job_history_limit- HELP Successful job history limit tells the controller how many completed jobs should be preserved.
- TYPE gauge
kube_cronjob_spec_failed_job_history_limit- HELP Failed job history limit tells the controller how many failed jobs should be preserved.
- TYPE gauge
daemonset
kube_daemonset_created- HELP [STABLE] Unix creation timestamp
- TYPE gauge
kube_daemonset_status_current_number_scheduled- HELP [STABLE] The number of nodes running at least one daemon pod and are supposed to.
- TYPE gauge
kube_daemonset_status_desired_number_scheduled- HELP [STABLE] The number of nodes that should be running the daemon pod.
- TYPE gauge
kube_daemonset_status_number_available- HELP [STABLE] The number of nodes that should be running the daemon pod and have one or more of the daemon pod running and available
- TYPE gauge
kube_daemonset_status_number_misscheduled- HELP [STABLE] The number of nodes running a daemon pod but are not supposed to.
- TYPE gauge
kube_daemonset_status_number_ready- HELP [STABLE] The number of nodes that should be running the daemon pod and have one or more of the daemon pod running and ready.
- TYPE gauge
kube_daemonset_status_number_unavailable- HELP [STABLE] The number of nodes that should be running the daemon pod and have none of the daemon pod running and available
- TYPE gauge
kube_daemonset_status_observed_generation- HELP [STABLE] The most recent generation observed by the daemon set controller.
- TYPE gauge
kube_daemonset_status_updated_number_scheduled- HELP [STABLE] The total number of nodes that are running updated daemon pod
- TYPE gauge
kube_daemonset_metadata_generation- HELP [STABLE] Sequence number representing a specific generation of the desired state.
- TYPE gauge
kube_daemonset_annotations- HELP Kubernetes annotations converted to Prometheus labels.
- TYPE gauge
kube_daemonset_labels- HELP [STABLE] Kubernetes labels converted to Prometheus labels.
- TYPE gauge
deployment
kube_deployment_created- HELP [STABLE] Unix creation timestamp
- TYPE gauge
kube_deployment_status_replicas- HELP [STABLE] The number of replicas per deployment.
- TYPE gauge
kube_deployment_status_replicas_ready- HELP [STABLE] The number of ready replicas per deployment.
- TYPE gauge
kube_deployment_status_replicas_available- HELP [STABLE] The number of available replicas per deployment.
- TYPE gauge
kube_deployment_status_replicas_unavailable- HELP [STABLE] The number of unavailable replicas per deployment.
- TYPE gauge
kube_deployment_status_replicas_updated- HELP [STABLE] The number of updated replicas per deployment.
- TYPE gauge
kube_deployment_status_observed_generation- HELP [STABLE] The generation observed by the deployment controller.
- TYPE gauge
kube_deployment_status_condition- HELP [STABLE] The current status conditions of a deployment.
- TYPE gauge
kube_deployment_spec_replicas- HELP [STABLE] Number of desired pods for a deployment.
- TYPE gauge
kube_deployment_spec_paused- HELP [STABLE] Whether the deployment is paused and will not be processed by the deployment controller.
- TYPE gauge
kube_deployment_spec_strategy_rollingupdate_max_unavailable- HELP [STABLE] Maximum number of unavailable replicas during a rolling update of a deployment.
- TYPE gauge
kube_deployment_spec_strategy_rollingupdate_max_surge- HELP [STABLE] Maximum number of replicas that can be scheduled above the desired number of replicas during a rolling update of a deployment.
- TYPE gauge
kube_deployment_metadata_generation- HELP [STABLE] Sequence number representing a specific generation of the desired state.
- TYPE gauge
kube_deployment_annotations- HELP Kubernetes annotations converted to Prometheus labels.
- TYPE gauge
kube_deployment_labels- HELP [STABLE] Kubernetes labels converted to Prometheus labels.
- TYPE gauge
endpoint
kube_endpoint_info- HELP [STABLE] Information about endpoint.
- TYPE gauge
kube_endpoint_created- HELP [STABLE] Unix creation timestamp
- TYPE gauge
kube_endpoint_annotations- HELP Kubernetes annotations converted to Prometheus labels.
- TYPE gauge
kube_endpoint_labels- HELP [STABLE] Kubernetes labels converted to Prometheus labels.
- TYPE gauge
kube_endpoint_address_available- HELP (Deprecated since v2.6.0) Number of addresses available in endpoint.
- TYPE gauge
kube_endpoint_address_not_ready- HELP (Deprecated since v2.6.0) Number of addresses not ready in endpoint
- TYPE gauge
kube_endpoint_address- HELP [STABLE] Information about Endpoint available and non available addresses.
- TYPE gauge
kube_endpoint_ports- HELP [STABLE] Information about the Endpoint ports.
- TYPE gauge
horizontalpodautoscaler
kube_horizontalpodautoscaler_info- HELP Information about this autoscaler.
- TYPE gauge
kube_horizontalpodautoscaler_metadata_generation- HELP [STABLE] The generation observed by the HorizontalPodAutoscaler controller.
- TYPE gauge
kube_horizontalpodautoscaler_spec_max_replicas- HELP [STABLE] Upper limit for the number of pods that can be set by the autoscaler; cannot be smaller than MinReplicas.
- TYPE gauge
kube_horizontalpodautoscaler_spec_min_replicas- HELP [STABLE] Lower limit for the number of pods that can be set by the autoscaler, default 1.
- TYPE gauge
kube_horizontalpodautoscaler_spec_target_metric- HELP The metric specifications used by this autoscaler when calculating the desired replica count.
- TYPE gauge
kube_horizontalpodautoscaler_status_target_metric- HELP The current metric status used by this autoscaler when calculating the desired replica count.
- TYPE gauge
kube_horizontalpodautoscaler_status_current_replicas- HELP [STABLE] Current number of replicas of pods managed by this autoscaler.
- TYPE gauge
kube_horizontalpodautoscaler_status_desired_replicas- HELP [STABLE] Desired number of replicas of pods managed by this autoscaler.
- TYPE gauge
kube_horizontalpodautoscaler_annotations- HELP Kubernetes annotations converted to Prometheus labels.
- TYPE gauge
kube_horizontalpodautoscaler_labels- HELP [STABLE] Kubernetes labels converted to Prometheus labels.
- TYPE gauge
kube_horizontalpodautoscaler_status_condition- HELP [STABLE] The condition of this autoscaler.
- TYPE gauge
ingress
kube_ingress_info- HELP [STABLE] Information about ingress.
- TYPE gauge
kube_ingress_annotations- HELP Kubernetes annotations converted to Prometheus labels.
- TYPE gauge
kube_ingress_labels- HELP [STABLE] Kubernetes labels converted to Prometheus labels.
- TYPE gauge
kube_ingress_created- HELP [STABLE] Unix creation timestamp
- TYPE gauge
kube_ingress_metadata_resource_version- HELP Resource version representing a specific version of ingress.
- TYPE gauge
kube_ingress_path- HELP [STABLE] Ingress host, paths and backend service information.
- TYPE gauge
kube_ingress_tls- HELP [STABLE] Ingress TLS host and secret information.
- TYPE gauge
job
kube_job_annotations- HELP Kubernetes annotations converted to Prometheus labels.
- TYPE gauge
kube_job_labels- HELP [STABLE] Kubernetes labels converted to Prometheus labels.
- TYPE gauge
kube_job_info- HELP [STABLE] Information about job.
- TYPE gauge
kube_job_created- HELP [STABLE] Unix creation timestamp
- TYPE gauge
kube_job_spec_parallelism- HELP [STABLE] The maximum desired number of pods the job should run at any given time.
- TYPE gauge
kube_job_spec_completions- HELP [STABLE] The desired number of successfully finished pods the job should be run with.
- TYPE gauge
kube_job_spec_active_deadline_seconds- HELP [STABLE] The duration in seconds relative to the startTime that the job may be active before the system tries to terminate it.
- TYPE gauge
kube_job_status_succeeded- HELP [STABLE] The number of pods which reached Phase Succeeded.
- TYPE gauge
kube_job_status_failed- HELP [STABLE] The number of pods which reached Phase Failed and the reason for failure.
- TYPE gauge
kube_job_status_active- HELP [STABLE] The number of actively running pods.
- TYPE gauge
kube_job_complete- HELP [STABLE] The job has completed its execution.
- TYPE gauge
kube_job_failed- HELP [STABLE] The job has failed its execution.
- TYPE gauge
kube_job_status_start_time- HELP [STABLE] StartTime represents time when the job was acknowledged by the Job Manager.
- TYPE gauge
kube_job_status_completion_time- HELP [STABLE] CompletionTime represents time when the job was completed.
- TYPE gauge
kube_job_owner- HELP [STABLE] Information about the Job’s owner.
- TYPE gauge
lease
kube_lease_owner- HELP Information about the Lease’s owner.
- TYPE gauge
kube_lease_renew_time- HELP Kube lease renew time.
- TYPE gauge
mutatingwebhookconfiguration
kube_mutatingwebhookconfiguration_info- HELP Information about the MutatingWebhookConfiguration.
- TYPE gauge
kube_mutatingwebhookconfiguration_created- HELP Unix creation timestamp.
- TYPE gauge
kube_mutatingwebhookconfiguration_metadata_resource_version- HELP Resource version representing a specific version of the MutatingWebhookConfiguration.
- TYPE gauge
kube_mutatingwebhookconfiguration_webhook_clientconfig_service- HELP Service used by the apiserver to connect to a mutating webhook.
- TYPE gauge
namespace
kube_namespace_created- HELP [STABLE] Unix creation timestamp
- TYPE gauge
kube_namespace_annotations- HELP Kubernetes annotations converted to Prometheus labels.
- TYPE gauge
kube_namespace_labels- HELP [STABLE] Kubernetes labels converted to Prometheus labels.
- TYPE gauge
kube_namespace_status_phase- HELP [STABLE] kubernetes namespace status phase.
- TYPE gauge
kube_namespace_status_condition- HELP The condition of a namespace.
- TYPE gauge
networkpolicy
kube_networkpolicy_created- HELP Unix creation timestamp of network policy
- TYPE gauge
kube_networkpolicy_annotations- HELP Kubernetes annotations converted to Prometheus labels.
- TYPE gauge
kube_networkpolicy_labels- HELP Kubernetes labels converted to Prometheus labels.
- TYPE gauge
kube_networkpolicy_spec_ingress_rules- HELP Number of ingress rules on the networkpolicy
- TYPE gauge
kube_networkpolicy_spec_egress_rules- HELP Number of egress rules on the networkpolicy
- TYPE gauge
node
kube_node_annotations- HELP Kubernetes annotations converted to Prometheus labels.
- TYPE gauge
kube_node_created- HELP [STABLE] Unix creation timestamp
- TYPE gauge
kube_node_deletion_timestamp- HELP Unix deletion timestamp
- TYPE gauge
kube_node_info- HELP [STABLE] Information about a cluster node.
- TYPE gauge
kube_node_labels- HELP [STABLE] Kubernetes labels converted to Prometheus labels.
- TYPE gauge
kube_node_role- HELP The role of a cluster node.
- TYPE gauge
kube_node_spec_taint- HELP [STABLE] The taint of a cluster node.
- TYPE gauge
kube_node_spec_unschedulable- HELP [STABLE] Whether a node can schedule new pods.
- TYPE gauge
kube_node_status_allocatable- HELP [STABLE] The allocatable for different resources of a node that are available for scheduling.
- TYPE gauge
kube_node_status_capacity- HELP [STABLE] The capacity for different resources of a node.
- TYPE gauge
kube_node_status_condition- HELP [STABLE] The condition of a cluster node.
- TYPE gauge
kube_node_status_addresses- HELP Node address information.
- TYPE gauge
persistentvolumeclaim
kube_persistentvolumeclaim_labels- HELP [STABLE] Kubernetes labels converted to Prometheus labels.
- TYPE gauge
kube_persistentvolumeclaim_annotations- HELP Kubernetes annotations converted to Prometheus labels.
- TYPE gauge
kube_persistentvolumeclaim_info- HELP [STABLE] Information about persistent volume claim.
- TYPE gauge
kube_persistentvolumeclaim_status_phase- HELP [STABLE] The phase the persistent volume claim is currently in.
- TYPE gauge
kube_persistentvolumeclaim_resource_requests_storage_bytes- HELP [STABLE] The capacity of storage requested by the persistent volume claim.
- TYPE gauge
kube_persistentvolumeclaim_access_mode- HELP [STABLE] The access mode(s) specified by the persistent volume claim.
- TYPE gauge
kube_persistentvolumeclaim_status_condition- HELP Information about status of different conditions of persistent volume claim.
- TYPE gauge
kube_persistentvolumeclaim_created- HELP Unix creation timestamp
- TYPE gauge
kube_persistentvolumeclaim_deletion_timestamp- HELP Unix deletion timestamp
- TYPE gauge
persistentvolume
kube_persistentvolume_claim_ref- HELP [STABLE] Information about the Persistent Volume Claim Reference.
- TYPE gauge
kube_persistentvolume_annotations- HELP Kubernetes annotations converted to Prometheus labels.
- TYPE gauge
kube_persistentvolume_labels- HELP [STABLE] Kubernetes labels converted to Prometheus labels.
- TYPE gauge
kube_persistentvolume_status_phase- HELP [STABLE] The phase indicates if a volume is available, bound to a claim, or released by a claim.
- TYPE gauge
kube_persistentvolume_info- HELP [STABLE] Information about persistentvolume.
- TYPE gauge
kube_persistentvolume_capacity_bytes- HELP [STABLE] Persistentvolume capacity in bytes.
- TYPE gauge
kube_persistentvolume_created- HELP Unix creation timestamp
- TYPE gauge
kube_persistentvolume_deletion_timestamp- HELP Unix deletion timestamp
- TYPE gauge
poddisruptionbudget
kube_poddisruptionbudget_annotations- HELP Kubernetes annotations converted to Prometheus labels.
- TYPE gauge
kube_poddisruptionbudget_labels- HELP Kubernetes labels converted to Prometheus labels.
- TYPE gauge
kube_poddisruptionbudget_created- HELP [STABLE] Unix creation timestamp
- TYPE gauge
kube_poddisruptionbudget_status_current_healthy- HELP [STABLE] Current number of healthy pods
- TYPE gauge
kube_poddisruptionbudget_status_desired_healthy- HELP [STABLE] Minimum desired number of healthy pods
- TYPE gauge
kube_poddisruptionbudget_status_pod_disruptions_allowed- HELP [STABLE] Number of pod disruptions that are currently allowed
- TYPE gauge
kube_poddisruptionbudget_status_expected_pods- HELP [STABLE] Total number of pods counted by this disruption budget
- TYPE gauge
kube_poddisruptionbudget_status_observed_generation- HELP [STABLE] Most recent generation observed when updating this PDB status
- TYPE gauge
pod
kube_pod_completion_time- HELP [STABLE] Completion time in unix timestamp for a pod.
- TYPE gauge
kube_pod_container_info- HELP [STABLE] Information about a container in a pod.
- TYPE gauge
kube_pod_container_resource_limits- HELP The number of requested limit resource by a container. It is recommended to use the kube_pod_resource_limits metric exposed by kube-scheduler instead, as it is more precise.
- TYPE gauge
kube_pod_container_resource_requests- HELP The number of requested request resource by a container. It is recommended to use the kube_pod_resource_requests metric exposed by kube-scheduler instead, as it is more precise.
- TYPE gauge
kube_pod_container_state_started- HELP [STABLE] Start time in unix timestamp for a pod container.
- TYPE gauge
kube_pod_container_status_last_terminated_reason- HELP Describes the last reason the container was in terminated state.
- TYPE gauge
kube_pod_container_status_last_terminated_exitcode- HELP Describes the exit code for the last container in terminated state.
- TYPE gauge
kube_pod_container_status_last_terminated_timestamp- HELP Last terminated time for a pod container in unix timestamp.
- TYPE gauge
kube_pod_container_status_ready- HELP [STABLE] Describes whether the containers readiness check succeeded.
- TYPE gauge
kube_pod_container_status_restarts_total- HELP [STABLE] The number of container restarts per container.
- TYPE counter
kube_pod_container_status_running- HELP [STABLE] Describes whether the container is currently in running state.
- TYPE gauge
kube_pod_container_status_terminated- HELP [STABLE] Describes whether the container is currently in terminated state.
- TYPE gauge
kube_pod_container_status_terminated_reason- HELP Describes the reason the container is currently in terminated state.
- TYPE gaug
kube_pod_container_status_waiting- HELP [STABLE] Describes whether the container is currently in waiting state.
- TYPE gauge
kube_pod_container_status_waiting_reason- HELP [STABLE] Describes the reason the container is currently in waiting state.
- TYPE gauge
kube_pod_created- HELP [STABLE] Unix creation timestamp
- TYPE gauge
kube_pod_deletion_timestamp- HELP Unix deletion timestamp
- TYPE gauge
kube_pod_info- HELP [STABLE] Information about pod.
- TYPE gauge
kube_pod_ips- HELP Pod IP addresses
- TYPE gauge
kube_pod_init_container_info- HELP [STABLE] Information about an init container in a pod.
- TYPE gauge
kube_pod_init_container_resource_limits- HELP The number of requested limit resource by an init container.
- TYPE gauge
kube_pod_init_container_resource_requests- HELP The number of requested request resource by an init container.
- TYPE gauge
kube_pod_init_container_status_last_terminated_reason- HELP Describes the last reason the init container was in terminated state.
- TYPE gauge
kube_pod_init_container_status_ready- HELP [STABLE] Describes whether the init containers readiness check succeeded.
- TYPE gauge
kube_pod_init_container_status_restarts_total- HELP [STABLE] The number of restarts for the init container.
- TYPE counter
kube_pod_init_container_status_running- HELP [STABLE] Describes whether the init container is currently in running state.
- TYPE gauge
kube_pod_init_container_status_terminated- HELP [STABLE] Describes whether the init container is currently in terminated state.
- TYPE gauge
kube_pod_init_container_status_terminated_reason- HELP Describes the reason the init container is currently in terminated state.
- TYPE gauge
kube_pod_init_container_status_waiting- HELP [STABLE] Describes whether the init container is currently in waiting state.
- TYPE gauge
kube_pod_init_container_status_waiting_reason- HELP Describes the reason the init container is currently in waiting state.
- TYPE gauge
kube_pod_annotations- HELP Kubernetes annotations converted to Prometheus labels.
- TYPE gauge
kube_pod_labels- HELP [STABLE] Kubernetes labels converted to Prometheus labels.
- TYPE gauge
kube_pod_overhead_cpu_cores- HELP The pod overhead in regards to cpu cores associated with running a pod.
- TYPE gauge
kube_pod_overhead_memory_bytes- HELP The pod overhead in regards to memory associated with running a pod.
- TYPE gauge
kube_pod_owner- HELP [STABLE] Information about the Pod’s owner.
- TYPE gauge
kube_pod_restart_policy- HELP [STABLE] Describes the restart policy in use by this pod.
- TYPE gauge
kube_pod_runtimeclass_name_info- HELP The runtimeclass associated with the pod.
- TYPE gauge
kube_pod_spec_volumes_persistentvolumeclaims_info- HELP [STABLE] Information about persistentvolumeclaim volumes in a pod.
- TYPE gauge
kube_pod_spec_volumes_persistentvolumeclaims_readonly- HELP [STABLE] Describes whether a persistentvolumeclaim is mounted read only.
- TYPE gauge
kube_pod_start_time- HELP [STABLE] Start time in unix timestamp for a pod.
- TYPE gauge
kube_pod_status_phase- HELP [STABLE] The pods current phase.
- TYPE gauge
kube_pod_status_qos_class- HELP The pods current qosClass.
- TYPE gauge
kube_pod_status_ready- HELP [STABLE] Describes whether the pod is ready to serve requests.
- TYPE gauge
kube_pod_status_ready_time- HELP Readiness achieved time in unix timestamp for a pod.
- TYPE gauge
kube_pod_status_initialized_time- HELP Initialized time in unix timestamp for a pod.
- TYPE gauge
kube_pod_status_container_ready_time- HELP Readiness achieved time in unix timestamp for a pod containers.
- TYPE gauge
kube_pod_status_reason- HELP The pod status reasons
- TYPE gauge
kube_pod_status_scheduled- HELP [STABLE] Describes the status of the scheduling process for the pod.
- TYPE gauge
kube_pod_status_scheduled_time- HELP [STABLE] Unix timestamp when pod moved into scheduled status
- TYPE gauge
kube_pod_status_unschedulable- HELP [STABLE] Describes the unschedulable status for the pod.
- TYPE gauge
kube_pod_tolerations- HELP Information about the pod tolerations
- TYPE gauge
kube_pod_service_account- HELP The service account for a pod.
- TYPE gauge
kube_pod_scheduler- HELP The scheduler for a pod.
- TYPE gauge
replicaset
kube_replicaset_created- HELP [STABLE] Unix creation timestamp
- TYPE gauge
kube_replicaset_status_replicas- HELP [STABLE] The number of replicas per ReplicaSet.
- TYPE gauge
kube_replicaset_status_fully_labeled_replicas- HELP [STABLE] The number of fully labeled replicas per ReplicaSet.
- TYPE gauge
kube_replicaset_status_ready_replicas- HELP [STABLE] The number of ready replicas per ReplicaSet.
- TYPE gauge
kube_replicaset_status_observed_generation- HELP [STABLE] The generation observed by the ReplicaSet controller.
- TYPE gauge
kube_replicaset_spec_replicas- HELP [STABLE] Number of desired pods for a ReplicaSet.
- TYPE gauge
kube_replicaset_metadata_generation- HELP [STABLE] Sequence number representing a specific generation of the desired state.
- TYPE gauge
kube_replicaset_owner- HELP [STABLE] Information about the ReplicaSet’s owner.
- TYPE gauge
kube_replicaset_annotations- HELP Kubernetes annotations converted to Prometheus labels.
- TYPE gauge
kube_replicaset_labels- HELP [STABLE] Kubernetes labels converted to Prometheus labels.
- TYPE gauge
secret
kube_secret_info- HELP [STABLE] Information about secret.
- TYPE gauge
kube_secret_type- HELP [STABLE] Type about secret.
- TYPE gauge
kube_secret_annotations- HELP Kubernetes annotations converted to Prometheus labels.
- TYPE gauge
kube_secret_labels- HELP [STABLE] Kubernetes labels converted to Prometheus labels.
- TYPE gauge
kube_secret_created- HELP [STABLE] Unix creation timestamp
- TYPE gauge
kube_secret_metadata_resource_version- HELP Resource version representing a specific version of secret.
- TYPE gauge
kube_secret_owner- HELP Information about the Secret’s owner.
- TYPE gauge
service
kube_service_info- HELP [STABLE] Information about service.
- TYPE gauge
kube_service_created- HELP [STABLE] Unix creation timestamp
- TYPE gauge
kube_service_spec_type- HELP [STABLE] Type about service.
- TYPE gauge
kube_service_annotations- HELP Kubernetes annotations converted to Prometheus labels.
- TYPE gauge
kube_service_labels- HELP [STABLE] Kubernetes labels converted to Prometheus labels.
- TYPE gauge
kube_service_spec_external_ip- HELP [STABLE] Service external ips. One series for each ip
- TYPE gauge
kube_service_status_load_balancer_ingress- HELP [STABLE] Service load balancer ingress status
- TYPE gauge
statefulset
kube_statefulset_created- HELP [STABLE] Unix creation timestamp
- TYPE gauge
kube_statefulset_status_replicas- HELP [STABLE] The number of replicas per StatefulSet.
- TYPE gauge
kube_statefulset_status_replicas_available- HELP The number of available replicas per StatefulSet.
- TYPE gauge
kube_statefulset_status_replicas_current- HELP [STABLE] The number of current replicas per StatefulSet.
- TYPE gauge
kube_statefulset_status_replicas_ready- HELP [STABLE] The number of ready replicas per StatefulSet.
- TYPE gauge
kube_statefulset_status_replicas_updated- HELP [STABLE] The number of updated replicas per StatefulSet.
- TYPE gauge
kube_statefulset_status_observed_generation- HELP [STABLE] The generation observed by the StatefulSet controller.
- TYPE gauge
kube_statefulset_replicas- HELP [STABLE] Number of desired pods for a StatefulSet.
- TYPE gauge
kube_statefulset_ordinals_start- HELP Start ordinal of the StatefulSet.
- TYPE gauge
kube_statefulset_metadata_generation- HELP [STABLE] Sequence number representing a specific generation of the desired state for the StatefulSet.
- TYPE gauge
kube_statefulset_persistentvolumeclaim_retention_policy- HELP Count of retention policy for StatefulSet template PVCs
- TYPE gauge
kube_statefulset_annotations- HELP Kubernetes annotations converted to Prometheus labels.
- TYPE gauge
kube_statefulset_labels- HELP [STABLE] Kubernetes labels converted to Prometheus labels.
- TYPE gauge
kube_statefulset_status_current_revision- HELP [STABLE] Indicates the version of the StatefulSet used to generate Pods in the sequence [0,currentReplicas).
- TYPE gauge
kube_statefulset_status_update_revision- HELP [STABLE] Indicates the version of the StatefulSet used to generate Pods in the sequence [replicas-updatedReplicas,replicas)
- TYPE gauge
storageclass
kube_storageclass_info- HELP [STABLE] Information about storageclass.
- TYPE gauge
kube_storageclass_created- HELP [STABLE] Unix creation timestamp
- TYPE gauge
kube_storageclass_annotations- HELP Kubernetes annotations converted to Prometheus labels.
- TYPE gauge
kube_storageclass_labels- HELP [STABLE] Kubernetes labels converted to Prometheus labels.
- TYPE gauge
validatingwebhookconfiguration
kube_validatingwebhookconfiguration_info- HELP Information about the ValidatingWebhookConfiguration.
- TYPE gauge
kube_validatingwebhookconfiguration_created- HELP Unix creation timestamp.
- TYPE gauge
kube_validatingwebhookconfiguration_metadata_resource_version- HELP Resource version representing a specific version of the ValidatingWebhookConfiguration.
- TYPE gauge
kube_validatingwebhookconfiguration_webhook_clientconfig_service- HELP Service used by the apiserver to connect to a validating webhook.
- TYPE gauge




Leave a Reply