Created
February 6, 2024 06:33
-
-
Save DoumanAsh/4e82320c89f3025058f241da3612484e to your computer and use it in GitHub Desktop.
kube-state-metrics with filter --resources=pods,cronjobs,jobs
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# HELP kube_cronjob_annotations Kubernetes annotations converted to Prometheus labels. | |
# TYPE kube_cronjob_annotations gauge | |
# HELP kube_cronjob_labels [STABLE] Kubernetes labels converted to Prometheus labels. | |
# TYPE kube_cronjob_labels gauge | |
# HELP kube_cronjob_info [STABLE] Info about cronjob. | |
# TYPE kube_cronjob_info gauge | |
kube_cronjob_info{namespace="default",cronjob="demo",schedule="* * * * *",concurrency_policy="Forbid"} 1 | |
# HELP kube_cronjob_created [STABLE] Unix creation timestamp | |
# TYPE kube_cronjob_created gauge | |
kube_cronjob_created{namespace="default",cronjob="demo"} 1.707200821e+09 | |
# HELP kube_cronjob_status_active [STABLE] Active holds pointers to currently running jobs. | |
# TYPE kube_cronjob_status_active gauge | |
kube_cronjob_status_active{namespace="default",cronjob="demo"} 0 | |
# HELP kube_cronjob_status_last_schedule_time [STABLE] LastScheduleTime keeps information of when was the last time the job was successfully scheduled. | |
# TYPE kube_cronjob_status_last_schedule_time gauge | |
# HELP kube_cronjob_status_last_successful_time LastSuccessfulTime keeps information of when was the last time the job was completed successfully. | |
# TYPE kube_cronjob_status_last_successful_time gauge | |
# HELP kube_cronjob_spec_suspend [STABLE] Suspend flag tells the controller to suspend subsequent executions. | |
# TYPE kube_cronjob_spec_suspend gauge | |
kube_cronjob_spec_suspend{namespace="default",cronjob="demo"} 0 | |
# HELP kube_cronjob_spec_starting_deadline_seconds [STABLE] Deadline in seconds for starting the job if it misses scheduled time for any reason. | |
# TYPE kube_cronjob_spec_starting_deadline_seconds gauge | |
kube_cronjob_spec_starting_deadline_seconds{namespace="default",cronjob="demo"} 30 | |
# HELP kube_cronjob_next_schedule_time [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 kube_cronjob_next_schedule_time gauge | |
kube_cronjob_next_schedule_time{namespace="default",cronjob="demo"} 1.70720088e+09 | |
# HELP kube_cronjob_metadata_resource_version [STABLE] Resource version representing a specific version of the cronjob. | |
# TYPE kube_cronjob_metadata_resource_version gauge | |
kube_cronjob_metadata_resource_version{namespace="default",cronjob="demo"} 33292 | |
# HELP kube_cronjob_spec_successful_job_history_limit Successful job history limit tells the controller how many completed jobs should be preserved. | |
# TYPE kube_cronjob_spec_successful_job_history_limit gauge | |
kube_cronjob_spec_successful_job_history_limit{namespace="default",cronjob="demo"} 1 | |
# HELP kube_cronjob_spec_failed_job_history_limit Failed job history limit tells the controller how many failed jobs should be preserved. | |
# TYPE kube_cronjob_spec_failed_job_history_limit gauge | |
kube_cronjob_spec_failed_job_history_limit{namespace="default",cronjob="demo"} 12 | |
# HELP kube_pod_completion_time [STABLE] Completion time in unix timestamp for a pod. | |
# TYPE kube_pod_completion_time gauge | |
# HELP kube_pod_container_info [STABLE] Information about a container in a pod. | |
# TYPE kube_pod_container_info gauge | |
kube_pod_container_info{namespace="default",pod="metrics-55f7d7cfd7-n8d4m",uid="d3a16728-ad15-4f64-bfbc-c732d5c4492b",container="kube-state-metrics",image_spec="registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.10.1",image="registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.10.1",image_id="docker-pullable://registry.k8s.io/kube-state-metrics/kube-state-metrics@sha256:af8220f534938de121a694cb7314313a6195c9d494fc30bfa6885b08a276bb82",container_id="docker://fba296f89cc1f77731cabe0a0caa0283e268b2bca925876e9755ad15fbe9f488"} 1 | |
# HELP kube_pod_container_resource_limits 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 kube_pod_container_resource_limits gauge | |
kube_pod_container_resource_limits{namespace="default",pod="metrics-55f7d7cfd7-n8d4m",uid="d3a16728-ad15-4f64-bfbc-c732d5c4492b",container="kube-state-metrics",node="docker-desktop",resource="cpu",unit="core"} 0.5 | |
kube_pod_container_resource_limits{namespace="default",pod="metrics-55f7d7cfd7-n8d4m",uid="d3a16728-ad15-4f64-bfbc-c732d5c4492b",container="kube-state-metrics",node="docker-desktop",resource="memory",unit="byte"} 5.36870912e+08 | |
# HELP kube_pod_container_resource_requests 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 kube_pod_container_resource_requests gauge | |
kube_pod_container_resource_requests{namespace="default",pod="metrics-55f7d7cfd7-n8d4m",uid="d3a16728-ad15-4f64-bfbc-c732d5c4492b",container="kube-state-metrics",node="docker-desktop",resource="cpu",unit="core"} 0.1 | |
kube_pod_container_resource_requests{namespace="default",pod="metrics-55f7d7cfd7-n8d4m",uid="d3a16728-ad15-4f64-bfbc-c732d5c4492b",container="kube-state-metrics",node="docker-desktop",resource="memory",unit="byte"} 2.62144e+08 | |
# HELP kube_pod_container_state_started [STABLE] Start time in unix timestamp for a pod container. | |
# TYPE kube_pod_container_state_started gauge | |
kube_pod_container_state_started{namespace="default",pod="metrics-55f7d7cfd7-n8d4m",uid="d3a16728-ad15-4f64-bfbc-c732d5c4492b",container="kube-state-metrics"} 1.707200822e+09 | |
# HELP kube_pod_container_status_last_terminated_reason Describes the last reason the container was in terminated state. | |
# TYPE kube_pod_container_status_last_terminated_reason gauge | |
# HELP kube_pod_container_status_last_terminated_exitcode Describes the exit code for the last container in terminated state. | |
# TYPE kube_pod_container_status_last_terminated_exitcode gauge | |
# HELP kube_pod_container_status_ready [STABLE] Describes whether the containers readiness check succeeded. | |
# TYPE kube_pod_container_status_ready gauge | |
kube_pod_container_status_ready{namespace="default",pod="metrics-55f7d7cfd7-n8d4m",uid="d3a16728-ad15-4f64-bfbc-c732d5c4492b",container="kube-state-metrics"} 1 | |
# HELP kube_pod_container_status_restarts_total [STABLE] The number of container restarts per container. | |
# TYPE kube_pod_container_status_restarts_total counter | |
kube_pod_container_status_restarts_total{namespace="default",pod="metrics-55f7d7cfd7-n8d4m",uid="d3a16728-ad15-4f64-bfbc-c732d5c4492b",container="kube-state-metrics"} 0 | |
# HELP kube_pod_container_status_running [STABLE] Describes whether the container is currently in running state. | |
# TYPE kube_pod_container_status_running gauge | |
kube_pod_container_status_running{namespace="default",pod="metrics-55f7d7cfd7-n8d4m",uid="d3a16728-ad15-4f64-bfbc-c732d5c4492b",container="kube-state-metrics"} 1 | |
# HELP kube_pod_container_status_terminated [STABLE] Describes whether the container is currently in terminated state. | |
# TYPE kube_pod_container_status_terminated gauge | |
kube_pod_container_status_terminated{namespace="default",pod="metrics-55f7d7cfd7-n8d4m",uid="d3a16728-ad15-4f64-bfbc-c732d5c4492b",container="kube-state-metrics"} 0 | |
# HELP kube_pod_container_status_terminated_reason Describes the reason the container is currently in terminated state. | |
# TYPE kube_pod_container_status_terminated_reason gauge | |
# HELP kube_pod_container_status_waiting [STABLE] Describes whether the container is currently in waiting state. | |
# TYPE kube_pod_container_status_waiting gauge | |
kube_pod_container_status_waiting{namespace="default",pod="metrics-55f7d7cfd7-n8d4m",uid="d3a16728-ad15-4f64-bfbc-c732d5c4492b",container="kube-state-metrics"} 0 | |
# HELP kube_pod_container_status_waiting_reason [STABLE] Describes the reason the container is currently in waiting state. | |
# TYPE kube_pod_container_status_waiting_reason gauge | |
# HELP kube_pod_created [STABLE] Unix creation timestamp | |
# TYPE kube_pod_created gauge | |
kube_pod_created{namespace="default",pod="metrics-55f7d7cfd7-n8d4m",uid="d3a16728-ad15-4f64-bfbc-c732d5c4492b"} 1.707200821e+09 | |
# HELP kube_pod_deletion_timestamp Unix deletion timestamp | |
# TYPE kube_pod_deletion_timestamp gauge | |
# HELP kube_pod_info [STABLE] Information about pod. | |
# TYPE kube_pod_info gauge | |
kube_pod_info{namespace="default",pod="metrics-55f7d7cfd7-n8d4m",uid="d3a16728-ad15-4f64-bfbc-c732d5c4492b",host_ip="192.168.65.3",pod_ip="10.1.0.247",node="docker-desktop",created_by_kind="ReplicaSet",created_by_name="metrics-55f7d7cfd7",priority_class="",host_network="false"} 1 | |
# HELP kube_pod_ips Pod IP addresses | |
# TYPE kube_pod_ips gauge | |
kube_pod_ips{namespace="default",pod="metrics-55f7d7cfd7-n8d4m",uid="d3a16728-ad15-4f64-bfbc-c732d5c4492b",ip="10.1.0.247",ip_family="4"} 1 | |
# HELP kube_pod_init_container_info [STABLE] Information about an init container in a pod. | |
# TYPE kube_pod_init_container_info gauge | |
# HELP kube_pod_init_container_resource_limits The number of requested limit resource by an init container. | |
# TYPE kube_pod_init_container_resource_limits gauge | |
# HELP kube_pod_init_container_resource_requests The number of requested request resource by an init container. | |
# TYPE kube_pod_init_container_resource_requests gauge | |
# HELP kube_pod_init_container_status_last_terminated_reason Describes the last reason the init container was in terminated state. | |
# TYPE kube_pod_init_container_status_last_terminated_reason gauge | |
# HELP kube_pod_init_container_status_ready [STABLE] Describes whether the init containers readiness check succeeded. | |
# TYPE kube_pod_init_container_status_ready gauge | |
# HELP kube_pod_init_container_status_restarts_total [STABLE] The number of restarts for the init container. | |
# TYPE kube_pod_init_container_status_restarts_total counter | |
# HELP kube_pod_init_container_status_running [STABLE] Describes whether the init container is currently in running state. | |
# TYPE kube_pod_init_container_status_running gauge | |
# HELP kube_pod_init_container_status_terminated [STABLE] Describes whether the init container is currently in terminated state. | |
# TYPE kube_pod_init_container_status_terminated gauge | |
# HELP kube_pod_init_container_status_terminated_reason Describes the reason the init container is currently in terminated state. | |
# TYPE kube_pod_init_container_status_terminated_reason gauge | |
# HELP kube_pod_init_container_status_waiting [STABLE] Describes whether the init container is currently in waiting state. | |
# TYPE kube_pod_init_container_status_waiting gauge | |
# HELP kube_pod_init_container_status_waiting_reason Describes the reason the init container is currently in waiting state. | |
# TYPE kube_pod_init_container_status_waiting_reason gauge | |
# HELP kube_pod_annotations Kubernetes annotations converted to Prometheus labels. | |
# TYPE kube_pod_annotations gauge | |
# HELP kube_pod_labels [STABLE] Kubernetes labels converted to Prometheus labels. | |
# TYPE kube_pod_labels gauge | |
# HELP kube_pod_overhead_cpu_cores The pod overhead in regards to cpu cores associated with running a pod. | |
# TYPE kube_pod_overhead_cpu_cores gauge | |
# HELP kube_pod_overhead_memory_bytes The pod overhead in regards to memory associated with running a pod. | |
# TYPE kube_pod_overhead_memory_bytes gauge | |
# HELP kube_pod_owner [STABLE] Information about the Pod's owner. | |
# TYPE kube_pod_owner gauge | |
kube_pod_owner{namespace="default",pod="metrics-55f7d7cfd7-n8d4m",uid="d3a16728-ad15-4f64-bfbc-c732d5c4492b",owner_kind="ReplicaSet",owner_name="metrics-55f7d7cfd7",owner_is_controller="true"} 1 | |
# HELP kube_pod_restart_policy [STABLE] Describes the restart policy in use by this pod. | |
# TYPE kube_pod_restart_policy gauge | |
kube_pod_restart_policy{namespace="default",pod="metrics-55f7d7cfd7-n8d4m",uid="d3a16728-ad15-4f64-bfbc-c732d5c4492b",type="Always"} 1 | |
# HELP kube_pod_runtimeclass_name_info The runtimeclass associated with the pod. | |
# TYPE kube_pod_runtimeclass_name_info gauge | |
# HELP kube_pod_spec_volumes_persistentvolumeclaims_info [STABLE] Information about persistentvolumeclaim volumes in a pod. | |
# TYPE kube_pod_spec_volumes_persistentvolumeclaims_info gauge | |
# HELP kube_pod_spec_volumes_persistentvolumeclaims_readonly [STABLE] Describes whether a persistentvolumeclaim is mounted read only. | |
# TYPE kube_pod_spec_volumes_persistentvolumeclaims_readonly gauge | |
# HELP kube_pod_start_time [STABLE] Start time in unix timestamp for a pod. | |
# TYPE kube_pod_start_time gauge | |
kube_pod_start_time{namespace="default",pod="metrics-55f7d7cfd7-n8d4m",uid="d3a16728-ad15-4f64-bfbc-c732d5c4492b"} 1.707200821e+09 | |
# HELP kube_pod_status_phase [STABLE] The pods current phase. | |
# TYPE kube_pod_status_phase gauge | |
kube_pod_status_phase{namespace="default",pod="metrics-55f7d7cfd7-n8d4m",uid="d3a16728-ad15-4f64-bfbc-c732d5c4492b",phase="Pending"} 0 | |
kube_pod_status_phase{namespace="default",pod="metrics-55f7d7cfd7-n8d4m",uid="d3a16728-ad15-4f64-bfbc-c732d5c4492b",phase="Succeeded"} 0 | |
kube_pod_status_phase{namespace="default",pod="metrics-55f7d7cfd7-n8d4m",uid="d3a16728-ad15-4f64-bfbc-c732d5c4492b",phase="Failed"} 0 | |
kube_pod_status_phase{namespace="default",pod="metrics-55f7d7cfd7-n8d4m",uid="d3a16728-ad15-4f64-bfbc-c732d5c4492b",phase="Unknown"} 0 | |
kube_pod_status_phase{namespace="default",pod="metrics-55f7d7cfd7-n8d4m",uid="d3a16728-ad15-4f64-bfbc-c732d5c4492b",phase="Running"} 1 | |
# HELP kube_pod_status_qos_class The pods current qosClass. | |
# TYPE kube_pod_status_qos_class gauge | |
kube_pod_status_qos_class{namespace="default",pod="metrics-55f7d7cfd7-n8d4m",uid="d3a16728-ad15-4f64-bfbc-c732d5c4492b",qos_class="BestEffort"} 0 | |
kube_pod_status_qos_class{namespace="default",pod="metrics-55f7d7cfd7-n8d4m",uid="d3a16728-ad15-4f64-bfbc-c732d5c4492b",qos_class="Burstable"} 1 | |
kube_pod_status_qos_class{namespace="default",pod="metrics-55f7d7cfd7-n8d4m",uid="d3a16728-ad15-4f64-bfbc-c732d5c4492b",qos_class="Guaranteed"} 0 | |
# HELP kube_pod_status_ready [STABLE] Describes whether the pod is ready to serve requests. | |
# TYPE kube_pod_status_ready gauge | |
kube_pod_status_ready{namespace="default",pod="metrics-55f7d7cfd7-n8d4m",uid="d3a16728-ad15-4f64-bfbc-c732d5c4492b",condition="true"} 1 | |
kube_pod_status_ready{namespace="default",pod="metrics-55f7d7cfd7-n8d4m",uid="d3a16728-ad15-4f64-bfbc-c732d5c4492b",condition="false"} 0 | |
kube_pod_status_ready{namespace="default",pod="metrics-55f7d7cfd7-n8d4m",uid="d3a16728-ad15-4f64-bfbc-c732d5c4492b",condition="unknown"} 0 | |
# HELP kube_pod_status_ready_time Readiness achieved time in unix timestamp for a pod. | |
# TYPE kube_pod_status_ready_time gauge | |
kube_pod_status_ready_time{namespace="default",pod="metrics-55f7d7cfd7-n8d4m",uid="d3a16728-ad15-4f64-bfbc-c732d5c4492b"} 1.707200823e+09 | |
# HELP kube_pod_status_initialized_time Initialized time in unix timestamp for a pod. | |
# TYPE kube_pod_status_initialized_time gauge | |
kube_pod_status_initialized_time{namespace="default",pod="metrics-55f7d7cfd7-n8d4m",uid="d3a16728-ad15-4f64-bfbc-c732d5c4492b"} 1.707200821e+09 | |
# HELP kube_pod_status_container_ready_time Readiness achieved time in unix timestamp for a pod containers. | |
# TYPE kube_pod_status_container_ready_time gauge | |
kube_pod_status_container_ready_time{namespace="default",pod="metrics-55f7d7cfd7-n8d4m",uid="d3a16728-ad15-4f64-bfbc-c732d5c4492b"} 1.707200823e+09 | |
# HELP kube_pod_status_reason The pod status reasons | |
# TYPE kube_pod_status_reason gauge | |
kube_pod_status_reason{namespace="default",pod="metrics-55f7d7cfd7-n8d4m",uid="d3a16728-ad15-4f64-bfbc-c732d5c4492b",reason="Evicted"} 0 | |
kube_pod_status_reason{namespace="default",pod="metrics-55f7d7cfd7-n8d4m",uid="d3a16728-ad15-4f64-bfbc-c732d5c4492b",reason="NodeAffinity"} 0 | |
kube_pod_status_reason{namespace="default",pod="metrics-55f7d7cfd7-n8d4m",uid="d3a16728-ad15-4f64-bfbc-c732d5c4492b",reason="NodeLost"} 0 | |
kube_pod_status_reason{namespace="default",pod="metrics-55f7d7cfd7-n8d4m",uid="d3a16728-ad15-4f64-bfbc-c732d5c4492b",reason="Shutdown"} 0 | |
kube_pod_status_reason{namespace="default",pod="metrics-55f7d7cfd7-n8d4m",uid="d3a16728-ad15-4f64-bfbc-c732d5c4492b",reason="UnexpectedAdmissionError"} 0 | |
# HELP kube_pod_status_scheduled [STABLE] Describes the status of the scheduling process for the pod. | |
# TYPE kube_pod_status_scheduled gauge | |
kube_pod_status_scheduled{namespace="default",pod="metrics-55f7d7cfd7-n8d4m",uid="d3a16728-ad15-4f64-bfbc-c732d5c4492b",condition="true"} 1 | |
kube_pod_status_scheduled{namespace="default",pod="metrics-55f7d7cfd7-n8d4m",uid="d3a16728-ad15-4f64-bfbc-c732d5c4492b",condition="false"} 0 | |
kube_pod_status_scheduled{namespace="default",pod="metrics-55f7d7cfd7-n8d4m",uid="d3a16728-ad15-4f64-bfbc-c732d5c4492b",condition="unknown"} 0 | |
# HELP kube_pod_status_scheduled_time [STABLE] Unix timestamp when pod moved into scheduled status | |
# TYPE kube_pod_status_scheduled_time gauge | |
kube_pod_status_scheduled_time{namespace="default",pod="metrics-55f7d7cfd7-n8d4m",uid="d3a16728-ad15-4f64-bfbc-c732d5c4492b"} 1.707200821e+09 | |
# HELP kube_pod_status_unschedulable [STABLE] Describes the unschedulable status for the pod. | |
# TYPE kube_pod_status_unschedulable gauge | |
# HELP kube_pod_tolerations Information about the pod tolerations | |
# TYPE kube_pod_tolerations gauge | |
kube_pod_tolerations{namespace="default",pod="metrics-55f7d7cfd7-n8d4m",uid="d3a16728-ad15-4f64-bfbc-c732d5c4492b",key="node.kubernetes.io/not-ready",operator="Exists",effect="NoExecute",toleration_seconds="300"} 1 | |
kube_pod_tolerations{namespace="default",pod="metrics-55f7d7cfd7-n8d4m",uid="d3a16728-ad15-4f64-bfbc-c732d5c4492b",key="node.kubernetes.io/unreachable",operator="Exists",effect="NoExecute",toleration_seconds="300"} 1 | |
# HELP kube_pod_service_account The service account for a pod. | |
# TYPE kube_pod_service_account gauge | |
kube_pod_service_account{namespace="default",pod="metrics-55f7d7cfd7-n8d4m",uid="d3a16728-ad15-4f64-bfbc-c732d5c4492b",service_account="metrics-sa"} 1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment