๐ก Prometheus kube-state-metrics: K8s Monitoring โ Executive Summary
Technical architectural analysis, practical configuration manifests, and deployment instructions for Prometheus kube-state-metrics: K8s Monitoring.
ConfigMap
kube_configmap_annotations- Convert HELP Kubernetes annotations to Prometheus labels.
- TYPE gauge
kube_configmap_labels- HELP [STABLE] Convert Kubernetes labels 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- Convert HELP Kubernetes annotations to Prometheus labels.
- TYPE gauge
kube_cronjob_labels- HELP [STABLE] Convert Kubernetes labels to Prometheus labels.
- TYPE gauge
kube_cronjob_info- HELP [STABLE] Information about CronJob.
- TYPE gauge
kube_cronjob_created- HELP [STABLE] Unix creation timestamp.
- TYPE gauge
kube_cronjob_status_active- HELP [STABLE] Holds a pointer to the currently executing task.
- TYPE gauge
kube_cronjob_status_last_schedule_time- HELP [STABLE] Indicates when the task was last successfully scheduled.
- TYPE gauge
kube_cronjob_status_last_successful_time- Indicates the last time the HELP operation completed successfully.
- TYPE gauge
kube_cronjob_spec_suspend- HELP [STABLE] Flag instructs the controller to stop further execution.
- TYPE gauge
kube_cronjob_spec_starting_deadline_seconds- HELP [STABLE] Deadline (in seconds) for starting the task if the scheduled time is not met.
- TYPE gauge
kube_cronjob_next_schedule_time- HELP [STABLE] The time when the CronJob will be scheduled next. Since the last reservation time, or since the creation time if it has never been scheduled. Use this information to determine if a task has been 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 A limit that tells the controller whether the number of completed tasks should be preserved.
- TYPE gauge
kube_cronjob_spec_failed_job_history_limit- HELP A limit that tells the controller whether the number of failed operations should be preserved.
- TYPE gauge
DaemonSet
kube_daemonset_created- HELP [STABLE] Unix creation timestamp.
- TYPE gauge
kube_daemonset_status_current_number_scheduled- HELP [STABLE] Number of nodes on which at least one daemon pod is running and should run on it.
- TYPE gauge
kube_daemonset_status_desired_number_scheduled- HELP [STABLE] Number of nodes running daemon pods.
- TYPE gauge
kube_daemonset_status_number_available- HELP [STABLE] The number of nodes on which the daemon pod is running.
- TYPE gauge
kube_daemonset_status_number_missscheduled- HELP [STABLE] Number of nodes that are running daemon pods, but should not be running them.
- TYPE gauge
kube_daemonset_status_number_ready- HELP [STABLE] Number of nodes that are running daemon pods and are ready.
- TYPE gauge
kube_daemonset_status_number_unavailable- HELP [STABLE] Number of nodes running daemon pods but unavailable.
- TYPE gauge
kube_daemonset_status_observed_generation- HELP [STABLE] The most recent generation observed by the DaemonSet controller.
- TYPE gauge
kube_daemonset_status_updated_number_scheduled- HELP [STABLE] Total number of nodes running updated daemon pods.
- TYPE gauge
kube_daemonset_metadata_generation- HELP [STABLE] Sequence number representing the desired state of a specific generation.
- TYPE gauge
kube_daemonset_annotations- Convert HELP Kubernetes annotations to Prometheus labels.
- TYPE gauge
kube_daemonset_labels- HELP [STABLE] Convert Kubernetes labels to Prometheus labels.
- TYPE gauge
Deployment
kube_deployment_created- HELP [STABLE] Unix creation timestamp.
- TYPE gauge
kube_deployment_status_replicas- HELP [STABLE] Number of replicas per Deployment.
- TYPE gauge
kube_deployment_status_replicas_ready- HELP [STABLE] Number of ready replicas.
- TYPE gauge
kube_deployment_status_replicas_available- HELP [STABLE] Number of available replicas.
- TYPE gauge
kube_deployment_status_replicas_unavailable- HELP [STABLE] Number of unavailable replicas.
- TYPE gauge
kube_deployment_status_replicas_updated- HELP [STABLE] Number of updated replicas.
- TYPE gauge
kube_deployment_status_observed_generation- HELP [STABLE] Generation observed by the Deployment controller.
- TYPE gauge
kube_deployment_status_condition- HELP [STABLE] Current status condition of Deployment.
- TYPE gauge
kube_deployment_spec_replicas- HELP [STABLE] Desired number of pods in Deployment.
- TYPE gauge
kube_deployment_spec_paused- HELP [STABLE] Whether the Deployment is paused and not processed by the Deployment Controller.
- TYPE gauge
kube_deployment_spec_strategy_rollingupdate_max_unavailable- HELP [STABLE] Deployment Maximum number of replicas that cannot be used during rolling updates.
- TYPE gauge
kube_deployment_spec_strategy_rollingupdate_max_surge- HELP [STABLE] Deployment Maximum number of replicas that can be scheduled beyond the desired number of replicas during rolling updates.
- TYPE gauge
kube_deployment_metadata_generation- HELP [STABLE] Sequence number representing the desired state of a specific generation.
- TYPE gauge
kube_deployment_annotations- Convert HELP Kubernetes annotations to Prometheus labels.
- TYPE gauge
kube_deployment_labels- HELP [STABLE] Convert Kubernetes labels to Prometheus labels.
- TYPE gauge
Endpoint
kube_endpoint_info- HELP [STABLE] Information about the endpoint.
- TYPE gauge
kube_endpoint_created- HELP [STABLE] Unix creation timestamp.
- TYPE gauge
kube_endpoint_annotations- Convert HELP Kubernetes annotations to Prometheus labels.
- TYPE gauge
kube_endpoint_labels- HELP [STABLE] Convert Kubernetes labels to Prometheus labels.
- TYPE gauge
kube_endpoint_address_available- HELP (Deprecated since version v2.6.0) Number of addresses available on the endpoint.
- TYPE gauge
kube_endpoint_address_not_ready- HELP (Deprecated since version v2.6.0) Number of unprepared addresses on the endpoint.
- TYPE gauge
kube_endpoint_address- HELP [STABLE] Endpoint information about available and unavailable addresses.
- TYPE gauge
kube_endpoint_ports- HELP [STABLE] Information about the endpoint port.
- TYPE gauge
HorizontalPodAutoscaler
kube_horizontalpodautoscaler_info- HELP Information about this autoscaler.
- TYPE gauge
kube_horizontalpodautoscaler_metadata_generation- HELP [STABLE] Generation observed by the HorizontalPodAutoscaler controller.
- TYPE gauge
kube_horizontalpodautoscaler_spec_max_replicas- HELP [STABLE] Maximum number of pods that the autoscaler can set, which cannot be less than MinReplicas.
- TYPE gauge
kube_horizontalpodautoscaler_spec_min_replicas- HELP [STABLE] Minimum number of pods that the autoscaler can set, default is 1.
- TYPE gauge
kube_horizontalpodautoscaler_spec_target_metric- HELP Metric specification that this autoscaler uses to calculate the desired number of replicas.
- TYPE gauge
kube_horizontalpodautoscaler_status_target_metric- HELP The current metric state that this autoscaler uses when calculating the desired number of replicas.
- TYPE gauge
kube_horizontalpodautoscaler_status_current_replicas- HELP [STABLE] Current number of pod replicas managed by this autoscaler.
- TYPE gauge
kube_horizontalpodautoscaler_status_desired_replicas- HELP [STABLE] Desired number of pod replicas managed by this autoscaler.
- TYPE gauge
kube_horizontalpodautoscaler_annotations- Convert HELP Kubernetes annotations to Prometheus labels.
- TYPE gauge
kube_horizontalpodautoscaler_labels- HELP [STABLE] Convert Kubernetes labels to Prometheus labels.
- TYPE gauge
kube_horizontalpodautoscaler_status_condition- HELP [STABLE] This is the condition of the autoscaler.
- TYPE gauge
Ingress
kube_ingress_info- HELP [STABLE] Information about Ingress.
- TYPE gauge
kube_ingress_annotations- Convert HELP Kubernetes annotations to Prometheus labels.
- TYPE gauge
kube_ingress_labels- HELP [STABLE] Convert Kubernetes labels 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, route, and backend service information.
- TYPE gauge
kube_ingress_tls- HELP [STABLE] Ingress TLS host and secret information.
- TYPE gauge
Job
kube_job_annotations- Convert HELP Kubernetes annotations to Prometheus labels.
- TYPE gauge
kube_job_labels- HELP [STABLE] Convert Kubernetes labels to Prometheus labels.
- TYPE gauge
kube_job_info- HELP [STABLE] Information about the operation.
- TYPE gauge
kube_job_created- HELP [STABLE] Unix creation timestamp.
- TYPE gauge
kube_job_spec_parallelism- HELP [STABLE] Maximum number of pods a task should run simultaneously.
- TYPE gauge
kube_job_spec_completions- HELP [STABLE] Number of successful pods the task must complete.
- TYPE gauge
kube_job_spec_active_deadline_seconds- HELP [STABLE] Number of seconds the task can remain active.
- TYPE gauge
kube_job_status_succeeded- HELP [STABLE] Number of pods that reached Phase Succeeded
- TYPE gauge
kube_job_status_failed- HELP [STABLE] Number of pods that reached Phase Failed and reason for failure.
- TYPE gauge
kube_job_status_active- HELP [STABLE] Number of currently running pods.
- TYPE gauge
kube_job_complete- HELP [STABLE] Operation completed
- TYPE gauge
kube_job_failed- The HELP [STABLE] operation failed.
- TYPE gauge
kube_job_status_start_time- HELP [STABLE] Time when Task Manager recognized the task.
- TYPE gauge
kube_job_status_completion_time- HELP [STABLE] The time the task was completed.
- TYPE gauge
kube_job_owner- HELP [STABLE] Information about the owner of the task.
- TYPE gauge
Lease
kube_lease_owner- Information about the owner of HELP Lease.
- TYPE gauge
kube_lease_renew_time- HELP Kubernetes lease renewal time.
- TYPE gauge
MutatingWebhookConfiguration
kube_mutatingwebhookconfiguration_info- HELP Information about 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 MutatingWebhookConfiguration.
- TYPE gauge
kube_mutatingwebhookconfiguration_webhook_clientconfig_service- The service used by the HELP apiserver to connect to the mutating webhook.
- TYPE gauge
Namespace
kube_namespace_created- HELP [STABLE] Unix creation timestamp.
- TYPE gauge
kube_namespace_annotations- Convert HELP Kubernetes annotations to Prometheus labels.
- TYPE gauge
kube_namespace_labels- HELP [STABLE] Convert Kubernetes labels to Prometheus labels.
- TYPE gauge
kube_namespace_status_phase- HELP [STABLE] Kubernetes namespace status level.
- TYPE gauge
kube_namespace_status_condition- State of the HELP namespace.
- TYPE gauge
NetworkPolicy
kube_networkpolicy_created- Unix creation timestamp of the HELP network policy.
- TYPE gauge
kube_networkpolicy_annotations- Convert HELP Kubernetes annotations to Prometheus labels.
- TYPE gauge
kube_networkpolicy_labels- HELP Convert Kubernetes labels to Prometheus labels.
- TYPE gauge
kube_networkpolicy_spec_ingress_rules- Number of ingress rules in HELP network policy.
- TYPE gauge
kube_networkpolicy_spec_egress_rules- HELP Number of egress rules in the network policy.
- TYPE gauge
Node
kube_node_annotations- Convert HELP Kubernetes annotations 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 cluster nodes.
- TYPE gauge
kube_node_labels- HELP [STABLE] Convert Kubernetes labels to Prometheus labels.
- TYPE gauge
kube_node_role- HELP This is the role of the cluster node.
- TYPE gauge
kube_node_spec_taint- HELP [STABLE] The taint of the cluster node.
- TYPE gauge
kube_node_spec_unschedulable- HELP [STABLE] Whether new pods can be scheduled on the node.
- TYPE gauge
kube_node_status_allocatable- HELP [STABLE] Various resource quotas for reservable nodes.
- TYPE gauge
kube_node_status_capacity- HELP [STABLE] Various resource capacities of the node.
- TYPE gauge
kube_node_status_condition- HELP [STABLE] Status of the cluster node.
- TYPE gauge
kube_node_status_addresses- HELP node address information.
- TYPE gauge
PersistentVolumeClaim
kube_persistentvolumeclaim_labels- HELP [STABLE] Convert Kubernetes labels to Prometheus labels.
- TYPE gauge
kube_persistentvolumeclaim_annotations- Convert HELP Kubernetes annotations to Prometheus labels.
- TYPE gauge
kube_persistentvolumeclaim_info- HELP [STABLE] Information about persistent volume claims.
- TYPE gauge
kube_persistentvolumeclaim_status_phase- HELP [STABLE] Current stage of persistent volume claim.
- TYPE gauge
kube_persistentvolumeclaim_resource_requests_storage_bytes- HELP [STABLE] Storage capacity requested by persistent volume claim.
- TYPE gauge
kube_persistentvolumeclaim_access_mode- HELP [STABLE] Access mode specified by persistent volume claim.
- TYPE gauge
kube_persistentvolumeclaim_status_condition- HELP Information about various status conditions for persistent volume claims.
- 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 persistent volume claim references.
- TYPE gauge
kube_persistentvolume_annotations- Convert HELP Kubernetes annotations to Prometheus labels.
- TYPE gauge
kube_persistentvolume_labels- HELP [STABLE] Convert Kubernetes labels to Prometheus labels.
- TYPE gauge
kube_persistentvolume_status_phase- HELP [STABLE] Level indicating that the volume is available, bound to a claim, or released by a claim.
- TYPE gauge
kube_persistentvolume_info- HELP [STABLE] Information about persistent volumes.
- TYPE gauge
kube_persistentvolume_capacity_bytes- HELP [STABLE] Capacity of the persistent volume 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- Convert HELP Kubernetes annotations to Prometheus labels.
- TYPE gauge
kube_poddisruptionbudget_labels- HELP Convert Kubernetes labels to Prometheus labels.
- TYPE gauge
kube_poddisruptionbudget_created- HELP [STABLE] Unix creation timestamp.
- TYPE gauge
kube_poddisruptionbudget_status_current_healthy- HELP [STABLE] Number of currently healthy pods.
- TYPE gauge
kube_poddisruptionbudget_status_desired_healthy- HELP [STABLE] Minimum number of healthy pods required.
- TYPE gauge
kube_poddisruptionbudget_status_pod_disruptions_allowed- HELP [STABLE] Number of pod outages currently allowed.
- TYPE gauge
kube_poddisruptionbudget_status_expected_pods- HELP [STABLE] Total number of pods calculated by this outage budget.
- TYPE gauge
kube_poddisruptionbudget_status_observed_generation- HELP [STABLE] The most recent generation observed when updating this PDB state.
- TYPE gauge
Pod
kube_pod_completion_time- HELP [STABLE] Unix completion time of the pod.
- TYPE gauge
kube_pod_container_info- HELP [STABLE] Information about the containers within the pod.
- TYPE gauge
kube_pod_container_resource_limits- HELP Number of restricted resources requested by the container. We recommend using the more precise kube_pod_resource_limits metric.
- TYPE gauge
kube_pod_container_resource_requests- HELP Number of resources requested by the container. We recommend using the more precise kube_pod_resource_requests metric.
- TYPE gauge
kube_pod_container_state_started- HELP [STABLE] Start time of the pod container.
- TYPE gauge
kube_pod_container_status_last_terminated_reason- HELP Describes the reason for the container’s last exited state.
- TYPE gauge
kube_pod_container_status_last_terminated_exitcode- HELP Describes the exit code of the state in which the container last exited.
- TYPE gauge
kube_pod_container_status_last_terminated_timestamp- HELP The time the pod container was last terminated.
- TYPE gauge
kube_pod_container_status_ready- HELP [STABLE] Describes whether the container’s readiness state was successful.
- TYPE gauge
kube_pod_container_status_restarts_total- HELP [STABLE] Total number of restarts for the container.
- TYPE counter
kube_pod_container_status_running- HELP [STABLE] Describes whether the container is currently running.
- TYPE gauge
kube_pod_container_status_terminated- HELP [STABLE] Describes whether the container is currently in a shutdown state.
- TYPE gauge
kube_pod_container_status_terminated_reason- HELP Describes why the container is currently in a terminated state.
- TYPE gauge
kube_pod_container_status_waiting- HELP [STABLE] Describes whether the container is currently in a standby state.
- TYPE gauge
kube_pod_container_status_waiting_reason- HELP Explains why the container is currently in a 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 the pod.
- TYPE gauge
kube_pod_ips- HELP Pod IP address.
- TYPE gauge
kube_pod_init_container_info- HELP [STABLE] Information about the initialization container within the pod.
- TYPE gauge
kube_pod_init_container_resource_limits- HELP Number of limit resources requested by the initialization container.
- TYPE gauge
kube_pod_init_container_resource_requests- HELP Number of resources requested by the initialization container.
- TYPE gauge
kube_pod_init_container_status_last_terminated_reason- HELP Describes the reason for the initialization container’s last exit state.
- TYPE gauge
kube_pod_init_container_status_ready- HELP [STABLE] Describes whether the readiness state of the initialization container was successful.
- TYPE gauge
kube_pod_init_container_status_restarts_total- HELP [STABLE] Total number of restarts of the init container.
- TYPE counter
kube_pod_init_container_status_running- HELP [STABLE] Describes whether the initialization container is currently running.
- TYPE gauge
kube_pod_init_container_status_terminated- HELP [STABLE] Describes whether the initialization container is currently in a shutdown state.
- TYPE gauge
kube_pod_init_container_status_terminated_reason- HELP Describes why the initialization container is currently in a terminated state.
- TYPE gauge
kube_pod_init_container_status_waiting- HELP [STABLE] Describes whether the initialization container is currently in a standby state.
- TYPE gauge
kube_pod_init_container_status_waiting_reason- HELP Initialization Explains why the container is currently in a waiting state.
- TYPE gauge
kube_pod_annotations- Convert HELP Kubernetes annotations to Prometheus labels.
- TYPE gauge
kube_pod_labels- HELP [STABLE] Convert Kubernetes labels to Prometheus labels.
- TYPE gauge
kube_pod_overhead_cpu_cores- HELP CPU core overhead required to run the pod.
- TYPE gauge
kube_pod_overhead_memory_bytes- HELP Memory overhead required to run the pod.
- TYPE gauge
kube_pod_owner- HELP [STABLE] Information about the owner of the pod.
- 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 Runtime class attached to the pod.
- TYPE gauge
kube_pod_spec_volumes_persistentvolumeclaims_info- HELP [STABLE] Information about persistent volume claims within the pod.
- TYPE gauge
kube_pod_spec_volumes_persistentvolumeclaims_readonly- HELP [STABLE] Describes whether the persistent volume claim is mounted read-only.
- TYPE gauge
kube_pod_start_time- HELP [STABLE] Unix startup time for the pod.
- TYPE gauge
kube_pod_status_phase- HELP [STABLE] The current stage of the pod.
- TYPE gauge
kube_pod_status_qos_class- HELP Current QoS class for the pod.
- TYPE gauge
kube_pod_status_ready- HELP [STABLE] Describes whether the pod is ready to process requests.
- TYPE gauge
kube_pod_status_ready_time- HELP This is the time the pod is ready.
- TYPE gauge
kube_pod_status_initialized_time- HELP Time at which the pod completed initialization.
- TYPE gauge
kube_pod_status_container_ready_time- HELP Time when the pod container is ready.
- TYPE gauge
kube_pod_status_reason- HELP Pod status reason.
- TYPE gauge
kube_pod_status_scheduled- HELP [STABLE] Describes the status of the pod scheduling process.
- TYPE gauge
kube_pod_status_scheduled_time- HELP [STABLE] Unix timestamp when the pod entered the reserved state.
- TYPE gauge
kube_pod_status_unschedulable- HELP [STABLE] Describes the state in which the pod is unscheduled.
- TYPE gauge
kube_pod_tolerations- HELP Information about pod tolerances
- TYPE gauge
kube_pod_service_account- HELP This is the service account for the pod.
- TYPE gauge
kube_pod_scheduler- HELP Scheduler for pods.
- TYPE gauge
ReplicaSet
kube_replicaset_created- HELP [STABLE] Unix creation timestamp.
- TYPE gauge
kube_replicaset_status_replicas- HELP [STABLE] Number of replicas per ReplicaSet.
- TYPE gauge
kube_replicaset_status_fully_labeled_replicas- HELP [STABLE] Number of fully labeled replicas.
- TYPE gauge
kube_replicaset_status_ready_replicas- HELP [STABLE] Number of ready replicas.
- TYPE gauge
kube_replicaset_status_observed_generation- HELP [STABLE] Generation observed by the ReplicaSet controller.
- TYPE gauge
kube_replicaset_spec_replicas- HELP [STABLE] Desired number of pods in ReplicaSet.
- TYPE gauge
kube_replicaset_metadata_generation- HELP [STABLE] Sequence number representing the desired state of a specific generation.
- TYPE gauge
kube_replicaset_owner- HELP [STABLE] Information about the owner of the ReplicaSet.
- TYPE gauge
kube_replicaset_annotations- Convert HELP Kubernetes annotations to Prometheus labels.
- TYPE gauge
kube_replicaset_labels- HELP [STABLE] Convert Kubernetes labels to Prometheus labels.
- TYPE gauge
Secret
kube_secret_info- HELP [STABLE] Information about the secret.
- TYPE gauge
kube_secret_type- HELP [STABLE] Type of secret.
- TYPE gauge
kube_secret_annotations- Convert HELP Kubernetes annotations to Prometheus labels.
- TYPE gauge
kube_secret_labels- HELP [STABLE] Convert Kubernetes labels to Prometheus labels.
- TYPE gauge
kube_secret_created- HELP [STABLE] Unix creation timestamp.
- TYPE gauge
kube_secret_metadata_resource_version- Resource version representing a specific version of the HELP secret.
- TYPE gauge
kube_secret_owner- Information about the owner of the HELP secret.
- TYPE gauge
Service
kube_service_info- HELP [STABLE] Information about the service.
- TYPE gauge
kube_service_created- HELP [STABLE] Unix creation timestamp.
- TYPE gauge
kube_service_spec_type- HELP [STABLE] Type of service.
- TYPE gauge
kube_service_annotations- Convert HELP Kubernetes annotations to Prometheus labels.
- TYPE gauge
kube_service_labels- HELP [STABLE] Convert Kubernetes labels to Prometheus labels.
- TYPE gauge
kube_service_spec_external_ip- HELP [STABLE] Service external IP. This is a 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] Number of replicas per StatefulSet.
- TYPE gauge
kube_statefulset_status_replicas_available- HELP Number of replicas available per StatefulSet.
- TYPE gauge
kube_statefulset_status_replicas_current- HELP [STABLE] Current number of replicas per StatefulSet.
- TYPE gauge
kube_statefulset_status_replicas_ready- HELP [STABLE] Number of ready replicas per StatefulSet.
- TYPE gauge
kube_statefulset_status_replicas_updated- HELP [STABLE] Number of updated replicas per StatefulSet.
- TYPE gauge
kube_statefulset_status_observed_generation- HELP [STABLE] Generation observed by the StatefulSet controller.
- TYPE gauge
kube_statefulset_replicas- HELP [STABLE] Desired number of Pods in the StatefulSet.
- TYPE gauge
kube_statefulset_ordinals_start- HELP Starting number of StatefulSet.
- TYPE gauge
kube_statefulset_metadata_generation- HELP [STABLE] Sequence number representing the desired state of a specific generation.
- TYPE gauge
kube_statefulset_persistentvolumeclaim_retention_policy- HELP StatefulSet Number of retention policies in the template PVC.
- TYPE gauge
kube_statefulset_annotations- Convert HELP Kubernetes annotations to Prometheus labels.
- TYPE gauge
kube_statefulset_labels- HELP [STABLE] Convert Kubernetes labels to Prometheus labels.
- TYPE gauge
kube_statefulset_status_current_revision- HELP [STABLE] Indicates the version of the Pod created from the StatefulSet.
- TYPE gauge
kube_statefulset_status_update_revision- HELP [STABLE] Indicates the version of the Pod created from the StatefulSet.
- 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- Convert HELP Kubernetes annotations to Prometheus labels.
- TYPE gauge
kube_storageclass_labels- HELP [STABLE] Convert Kubernetes labels to Prometheus labels.
- TYPE gauge
ValidatingWebhookConfiguration
kube_validatingwebhookconfiguration_info- HELP Information about 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 ValidatingWebhookConfiguration.
- TYPE gauge
kube_validatingwebhookconfiguration_webhook_clientconfig_service- This is the service that the HELP apiserver uses to connect to the Validating webhook.
- TYPE gauge




Leave a Reply