Kubernetes 指標參考
Kubernetes 元件匯出的指標資料的詳細資訊。
指標 (v1.34)
本頁詳細介紹了不同 Kubernetes 元件匯出的指標。您可以使用 HTTP scraping 的方式查詢這些元件的指標端點,並以 Prometheus 格式獲取當前的指標資料。
穩定 Kubernetes 指標列表
穩定指標遵守嚴格的 API 合約,在整個生命週期中,穩定指標的標籤不能被新增或移除。
apiserver_admission_controller_admission_duration_seconds
Admission controller 延遲直方圖(秒),按名稱標識,並按每個操作、API 資源和型別(validate 或 admit)進行分解。
- STABLE
- Histogram
apiserver_admission_step_admission_duration_seconds
Admission 子步驟延遲直方圖(秒),按每個操作、API 資源和步驟型別(validate 或 admit)進行分解。
- STABLE
- Histogram
apiserver_admission_webhook_admission_duration_seconds
Admission webhook 延遲直方圖(秒),按名稱標識,並按每個操作、API 資源和型別(validate 或 admit)進行分解。
- STABLE
- Histogram
apiserver_current_inflight_requests
上秒內此 apiserver 每個請求型別的當前使用中的 inflight 請求限制的最大數量。
- STABLE
- Gauge
apiserver_longrunning_requests
所有活動的長期 apiserver 請求的 Gauge,按 verb、group、version、resource、scope 和 component 進行分解。並非所有請求都以此方式跟蹤。
- STABLE
- Gauge
apiserver_request_duration_seconds
每個 verb、dry run 值、group、version、resource、subresource、scope 和 component 的響應延遲分佈(秒)。
- STABLE
- Histogram
apiserver_request_total
每個 verb、dry run 值、group、version、resource、scope、component 和 HTTP 響應程式碼的 apiserver 請求計數器。
- STABLE
- Counter
apiserver_requested_deprecated_apis
已請求的已棄用 API 的 Gauge,按 API group、version、resource、subresource 和 removed_release 進行分解。
- STABLE
- Gauge
apiserver_response_sizes
每個 group、version、verb、resource、subresource、scope 和 component 的響應大小分佈(位元組)。
- STABLE
- Histogram
apiserver_storage_objects
上次檢查時儲存的物件數量,按 kind 分類。如果出現獲取錯誤,值為 -1。
- STABLE
- Gauge
apiserver_storage_size_bytes
儲存資料庫檔案物理分配的大小(位元組)。
- STABLE
- Custom
container_cpu_usage_seconds_total
容器消耗的總 CPU 時間(核心秒)。
- STABLE
- Custom
container_memory_working_set_bytes
容器的當前工作集(位元組)。
- STABLE
- Custom
container_start_time_seconds
容器啟動時間(自 Unix 紀元以來,單位秒)。
- STABLE
- Custom
cronjob_controller_job_creation_skew_duration_seconds
cronjob 計劃執行時間與相應 job 建立時間之間的間隔(秒)。
- STABLE
- Histogram
job_controller_job_pods_finished_total
已完全跟蹤的完成的 Pod 數量。
- STABLE
- Counter
job_controller_job_sync_duration_seconds
同步 job 所花費的時間(秒)。
- STABLE
- Histogram
job_controller_job_syncs_total
job 同步次數。
- STABLE
- Counter
job_controller_jobs_finished_total
完成的 job 數量。
- STABLE
- Counter
kube_pod_resource_limit
叢集中工作負載的資源限制,按 Pod 分解。顯示排程器和 kubelet 為每個 Pod 期望的資源使用量,以及資源單位(如果存在)。
- STABLE
- Custom
kube_pod_resource_request
叢集中工作負載的資源請求,按 Pod 分解。顯示排程器和 kubelet 為每個 Pod 期望的資源使用量,以及資源單位(如果存在)。
- STABLE
- Custom
kubernetes_healthcheck
此指標記錄單次健康檢查的結果。
- STABLE
- Gauge
kubernetes_healthchecks_total
此指標記錄所有健康檢查的結果。
- STABLE
- Counter
node_collector_evictions_total
自 NodeController 當前例項啟動以來發生的 Node 驅逐次數。
- STABLE
- Counter
node_cpu_usage_seconds_total
節點消耗的總 CPU 時間(核心秒)。
- STABLE
- Custom
node_memory_working_set_bytes
節點的當前工作集(位元組)。
- STABLE
- Custom
pod_cpu_usage_seconds_total
Pod 消耗的總 CPU 時間(核心秒)。
- STABLE
- Custom
pod_memory_working_set_bytes
Pod 的當前工作集(位元組)。
- STABLE
- Custom
resource_scrape_error
獲取容器指標時出錯為 1,否則為 0。
- STABLE
- Custom
scheduler_framework_extension_point_duration_seconds
執行特定擴充套件點的所有外掛的延遲(秒)。
- STABLE
- Histogram
scheduler_pending_pods
待定 Pod 的數量,按佇列型別劃分。“active”表示 activeQ 中的 Pod 數量;“backoff”表示 backoffQ 中的 Pod 數量;“unschedulable”表示排程器嘗試排程但失敗的 unschedulablePods 中的 Pod 數量;“gated”表示排程器從未嘗試排程且被阻止的 unschedulable Pod 的數量。
- STABLE
- Gauge
scheduler_pod_scheduling_attempts
成功排程 Pod 的嘗試次數。
- STABLE
- Histogram
scheduler_preemption_attempts_total
叢集中到目前為止的總搶佔嘗試次數。
- STABLE
- Counter
scheduler_preemption_victims
選定的搶佔受害者數量。
- STABLE
- Histogram
scheduler_queue_incoming_pods_total
新增到排程佇列的 Pod 數量,按事件和佇列型別劃分。
- STABLE
- Counter
scheduler_schedule_attempts_total
排程 Pod 的嘗試次數,按結果劃分。“unschedulable”表示 Pod 無法排程,“error”表示排程器內部問題。
- STABLE
- Counter
scheduler_scheduling_attempt_duration_seconds
排程嘗試延遲(秒)(排程演算法 + 繫結)。
- STABLE
- Histogram
Beta Kubernetes 指標列表
Beta 指標的 API 合約比其穩定版本更寬鬆。在 Beta 指標的生命週期中,不能刪除標籤,但可以新增標籤。這保證了 Beta 指標能夠相容現有的儀表板和告警,同時允許未來的修改。
apiserver_cel_compilation_duration_seconds
CEL 編譯時間(秒)。
- BETA
- Histogram
apiserver_cel_evaluation_duration_seconds
CEL 評估時間(秒)。
- BETA
- Histogram
apiserver_flowcontrol_current_executing_requests
API 優先順序和公平性子系統中處於初始(對於 WATCH)或任何(對於非 WATCH)執行階段的請求數量。
- BETA
- Gauge
apiserver_flowcontrol_current_executing_seats
API 優先順序和公平性子系統中當前正在執行的(對於 WATCH 為初始階段,否則為任何階段)請求佔用的併發量(seat 數量)。
- BETA
- Gauge
apiserver_flowcontrol_current_inqueue_requests
API 優先順序和公平性子系統中當前在佇列中等待的請求數量。
- BETA
- Gauge
apiserver_flowcontrol_dispatched_requests_total
API 優先順序和公平性子系統執行的請求數量。
- BETA
- Counter
apiserver_flowcontrol_nominal_limit_seats
為每個優先順序級別配置的名義執行 seat 數量。
- BETA
- Gauge
apiserver_flowcontrol_rejected_requests_total
API 優先順序和公平性子系統拒絕的請求數量。
- BETA
- Counter
apiserver_flowcontrol_request_wait_duration_seconds
請求在佇列中等待的時間。
- BETA
- Histogram
apiserver_validating_admission_policy_check_duration_seconds
驗證 admission 的單個驗證表示式的延遲(秒),由策略標記,幷包含繫結的和採取的執行操作。
- BETA
- Histogram
apiserver_validating_admission_policy_check_total
驗證 admission 策略檢查總數,由策略標記,並由繫結和執行的操作進一步標識。
- BETA
- Counter
apiserver_validation_declarative_validation_mismatch_total
核心型別的宣告性驗證結果與手工驗證結果不匹配的次數。
- BETA
- Counter
apiserver_validation_declarative_validation_panic_total
宣告性驗證在驗證期間恐慌的次數。
- BETA
- Counter
disabled_metrics_total
已停用指標的數量。
- BETA
- Counter
hidden_metrics_total
隱藏指標的數量。
- BETA
- Counter
kubernetes_feature_enabled
此指標記錄有關 k8s 功能的階段和啟用情況的資料。
- BETA
- Gauge
prober_probe_total
容器的存活、就緒或啟動探測的總次數,按結果劃分。
- BETA
- Counter
registered_metrics_total
註冊指標的數量,按穩定性級別和棄用版本進行分解。
- BETA
- Counter
scheduler_pod_scheduling_sli_duration_seconds
Pod 排程完成的端到端延遲,從 Pod 進入排程佇列開始,可能涉及多次排程嘗試。
- BETA
- Histogram
Alpha Kubernetes 指標列表
Alpha 指標沒有任何 API 保證。使用這些指標風險自負,Kubernetes 的後續版本可能會完全刪除這些指標,或修改 API,從而破壞現有的儀表板和告警。
aggregator_discovery_aggregation_count_total
發現被聚合的次數計數器。
- ALPHA
- Counter
aggregator_openapi_v2_regeneration_count
OpenAPI v2 spec 重生計數器,按導致此操作的 APIService 名稱和原因進行分解。
- ALPHA
- Counter
aggregator_openapi_v2_regeneration_duration
OpenAPI v2 spec 重生持續時間(秒)的 Gauge。
- ALPHA
- Gauge
aggregator_unavailable_apiservice
標記為不可用的 APIServices 的 Gauge,按 APIService 名稱進行分解。
- ALPHA
- Custom
aggregator_unavailable_apiservice_total
標記為不可用的 APIServices 的計數器,按 APIService 名稱和原因進行分解。
- ALPHA
- Counter
apiextensions_apiserver_validation_ratcheting_seconds
在 UPDATE 操作期間,用於 CRDValidationRatcheting 的新舊物件比較時間(秒)。
- ALPHA
- Histogram
apiextensions_openapi_v2_regeneration_count
OpenAPI v2 spec 重生計數器,按導致此操作的 CRD 名稱和原因進行分解。
- ALPHA
- Counter
apiextensions_openapi_v3_regeneration_count
OpenAPI v3 spec 重生計數器,按 group、version、導致此操作的 CRD 和原因進行分解。
- ALPHA
- Counter
apiserver_admission_match_condition_evaluation_errors_total
Admission 匹配條件評估錯誤計數,按包含匹配條件的資源名稱標識,並按包含 matchConditions(webhook 或 policy)的每個 kind、操作和 admission 型別(validate 或 admit)進行分解。
- ALPHA
- Counter
apiserver_admission_match_condition_evaluation_seconds
Admission 匹配條件評估時間(秒),按名稱標識,並按包含 matchConditions(webhook 或 policy)的每個 kind、操作和型別(validate 或 admit)進行分解。
- ALPHA
- Histogram
apiserver_admission_match_condition_exclusions_total
Admission 匹配條件評估排除計數,按包含匹配條件的資源名稱標識,並按包含 matchConditions(webhook 或 policy)的每個 kind、操作和 admission 型別(validate 或 admit)進行分解。
- ALPHA
- Counter
apiserver_admission_step_admission_duration_seconds_summary
Admission 子步驟延遲摘要(秒),按每個操作、API 資源和步驟型別(validate 或 admit)進行分解。
- ALPHA
- 總結
apiserver_admission_webhook_fail_open_count
Admission webhook 容錯計數,按名稱標識,並按每個 admission 型別(validating 或 admit)進行分解。
- ALPHA
- Counter
apiserver_admission_webhook_rejection_count
Admission webhook 拒絕計數,按名稱標識,並按每個 admission 型別(validating 或 admit)和操作進行分解。其他標籤指定錯誤型別(calling_webhook_error 或 apiserver_internal_error,如果發生錯誤;否則為 no_error),以及可選的非零拒絕程式碼(如果 webhook 使用 HTTP 狀態碼拒絕請求,當代碼大於等於 400 時,apiserver 將接受)。程式碼大於 600 會截斷為 600,以保持指標的基數有限。
- ALPHA
- Counter
apiserver_admission_webhook_request_total
Admission webhook 請求總數,按名稱標識,並按每個 admission 型別(validating 或 admit)和操作進行分解。其他標籤指定請求是否被拒絕以及 HTTP 狀態碼。程式碼大於 600 會截斷為 600,以保持指標的基數有限。
- ALPHA
- Counter
apiserver_audit_error_total
未能正確審計的審計事件計數器。Plugin 標識受錯誤影響的外掛。
- ALPHA
- Counter
apiserver_audit_event_total
生成的審計事件數,傳送到審計後端。
- ALPHA
- Counter
apiserver_audit_level_total
審計事件的策略級別計數器(每個請求 1 個)。
- ALPHA
- Counter
apiserver_audit_requests_rejected_total
由於審計日誌後端出錯而拒絕的 apiserver 請求計數器。
- ALPHA
- Counter
apiserver_authentication_config_controller_automatic_reload_last_timestamp_seconds
身份驗證配置最後一次自動過載的時間戳,按狀態和 apiserver 身份進行分解。
- ALPHA
- Gauge
apiserver_authentication_config_controller_automatic_reloads_total
身份驗證配置自動過載總次數,按狀態和 apiserver 身份進行分解。
- ALPHA
- Counter
apiserver_authentication_jwt_authenticator_latency_seconds
JWT 身份驗證操作的延遲(秒)。這是僅在快取未命中時(即 token 不在快取中)花費的身份驗證時間。
- ALPHA
- Histogram
apiserver_authorization_config_controller_automatic_reload_last_timestamp_seconds
授權配置最後一次自動過載的時間戳,按狀態和 apiserver 身份進行分解。
- ALPHA
- Gauge
apiserver_authorization_config_controller_automatic_reloads_total
授權配置自動過載總次數,按狀態和 apiserver 身份進行分解。
- ALPHA
- Counter
apiserver_authorization_decisions_total
授權器做出的終端決策總數,按授權器型別、名稱和決策進行分解。
- ALPHA
- Counter
apiserver_authorization_match_condition_evaluation_errors_total
授權 webhook 遇到匹配條件錯誤時的總錯誤數,按授權器型別和名稱進行分解。
- ALPHA
- Counter
apiserver_authorization_match_condition_evaluation_seconds
Authorization 匹配條件評估時間(秒),按授權器型別和名稱進行分解。
- ALPHA
- Histogram
apiserver_authorization_match_condition_exclusions_total
當授權 webhook 因匹配條件排除而被跳過時的總排除數。
- ALPHA
- Counter
apiserver_authorization_webhook_duration_seconds
請求延遲(秒)。
- ALPHA
- Histogram
apiserver_authorization_webhook_evaluations_fail_open_total
由於 webhook 超時或錯誤導致的 NoOpinion 結果。
- ALPHA
- Counter
apiserver_authorization_webhook_evaluations_total
到授權 webhook 的往返次數。
- ALPHA
- Counter
apiserver_cache_list_fetched_objects_total
在服務 LIST 請求的過程中,從 watch cache 讀取的物件數量。
- ALPHA
- Counter
apiserver_cache_list_returned_objects_total
從 watch cache 返回的 LIST 請求的物件數量。
- ALPHA
- Counter
apiserver_cache_list_total
從 watch cache 服務的 LIST 請求數量。
- ALPHA
- Counter
apiserver_certificates_registry_csr_honored_duration_total
已頒發的 CSR 的總數,其請求的持續時間得到了滿足,按 signer 劃分(僅特定標識 kubernetes.io signer 名稱)。
- ALPHA
- Counter
apiserver_certificates_registry_csr_requested_duration_total
已頒發的 CSR 的總數,其請求的持續時間得到了滿足,按 signer 劃分(僅特定標識 kubernetes.io signer 名稱)。
- ALPHA
- Counter
apiserver_client_certificate_expiration_seconds
用於身份驗證請求的證書剩餘有效期的分佈。
- ALPHA
- Histogram
apiserver_clusterip_repair_ip_errors_total
由修復迴圈檢測到的 clusterip 錯誤數量,按錯誤型別分解:leak、repair、full、outOfRange、duplicate、unknown、invalid。
- ALPHA
- Counter
apiserver_clusterip_repair_reconcile_errors_total
clusterip 修復協調迴圈中的協調失敗次數。
- ALPHA
- Counter
apiserver_conversion_webhook_duration_seconds
轉換 webhook 請求延遲(秒)。
- ALPHA
- Histogram
apiserver_conversion_webhook_request_total
成功/失敗的轉換 webhook 請求計數器,以及失敗的錯誤型別。
- ALPHA
- Counter
apiserver_crd_conversion_webhook_duration_seconds
CRD webhook 轉換持續時間(秒)。
- ALPHA
- Histogram
apiserver_current_inqueue_requests
上秒內此 apiserver 每個請求型別的排隊請求的最大數量。
- ALPHA
- Gauge
apiserver_delegated_authn_request_duration_seconds
請求延遲(秒)。按狀態碼分解。
- ALPHA
- Histogram
apiserver_delegated_authn_request_total
按狀態碼分割槽的 HTTP 請求數量。
- ALPHA
- Counter
apiserver_delegated_authz_request_duration_seconds
請求延遲(秒)。按狀態碼分解。
- ALPHA
- Histogram
apiserver_delegated_authz_request_total
按狀態碼分割槽的 HTTP 請求數量。
- ALPHA
- Counter
apiserver_egress_dialer_dial_duration_seconds
撥號延遲直方圖(秒),按協議(http-connect 或 grpc)和傳輸(tcp 或 uds)標記。
- ALPHA
- Histogram
apiserver_egress_dialer_dial_failure_count
撥號失敗計數,按協議(http-connect 或 grpc)、傳輸(tcp 或 uds)和階段(connect 或 proxy)標記。階段指示撥號失敗的階段。
- ALPHA
- Counter
apiserver_egress_dialer_dial_start_total
撥號開始次數,按協議(http-connect 或 grpc)和傳輸(tcp 或 uds)標記。
- ALPHA
- Counter
apiserver_encryption_config_controller_automatic_reload_failures_total
加密配置自動過載失敗總次數,按 apiserver 身份進行分解。
- ALPHA
- Counter
- 1.30.0
apiserver_encryption_config_controller_automatic_reload_last_timestamp_seconds
加密配置最後一次成功或失敗的自動過載的時間戳,按 apiserver 身份進行分解。
- ALPHA
- Gauge
apiserver_encryption_config_controller_automatic_reload_success_total
加密配置自動過載成功總次數,按 apiserver 身份進行分解。
- ALPHA
- Counter
- 1.30.0
apiserver_encryption_config_controller_automatic_reloads_total
加密配置過載成功與失敗的總次數,按 apiserver 身份進行分解。
- ALPHA
- Counter
apiserver_envelope_encryption_dek_cache_fill_percent
快取 DEK 佔用的快取槽百分比。
- ALPHA
- Gauge
apiserver_envelope_encryption_dek_cache_inter_arrival_time_seconds
轉換請求的到達間隔時間(秒)。
- ALPHA
- Histogram
apiserver_envelope_encryption_dek_source_cache_size
資料加密金鑰(DEK)源快取中的記錄數。重啟時,此值近似伺服器將呼叫 KMS 外掛的解密 RPC 呼叫次數。
- ALPHA
- Gauge
apiserver_envelope_encryption_invalid_key_id_from_status_total
從 Status RPC 呼叫返回無效 keyID 的次數,按錯誤進行分解。
- ALPHA
- Counter
apiserver_envelope_encryption_key_id_hash_last_timestamp_seconds
使用 keyID 的最後一次時間(秒)。
- ALPHA
- Gauge
apiserver_envelope_encryption_key_id_hash_status_last_timestamp_seconds
從 Status RPC 呼叫返回 keyID 的最後一次時間(秒)。
- ALPHA
- Gauge
apiserver_envelope_encryption_key_id_hash_total
使用 keyID 的次數,按轉換型別、提供商和 apiserver 身份進行分解。
- ALPHA
- Counter
apiserver_envelope_encryption_kms_operations_latency_seconds
KMS 操作持續時間,按 gRPC 錯誤碼狀態總數。
- ALPHA
- Histogram
apiserver_externaljwt_fetch_keys_data_timestamp
外部簽名者返回的最後一個成功 FetchKeys data_timestamp 值的 Unix 時間戳(秒)。
- ALPHA
- Gauge
apiserver_externaljwt_fetch_keys_request_total
同步受支援 JWK 的總嘗試次數。
- ALPHA
- Counter
apiserver_externaljwt_fetch_keys_success_timestamp
最後一個成功 FetchKeys 請求的 Unix 時間戳(秒)。
- ALPHA
- Gauge
apiserver_externaljwt_request_duration_seconds
對 external-jwt-signer 的呼叫請求持續時間。
- ALPHA
- Histogram
apiserver_externaljwt_sign_request_total
簽名 JWT 的總嘗試次數。
- ALPHA
- Counter
apiserver_flowcontrol_current_inqueue_seats
API 優先順序和公平性子系統中佇列中當前等待的 seat 數量。
- ALPHA
- Gauge
apiserver_flowcontrol_current_limit_seats
每個優先順序級別可用的當前派生的執行 seat 數量。
- ALPHA
- Gauge
apiserver_flowcontrol_current_r
R(最後更改時間)。
- ALPHA
- Gauge
apiserver_flowcontrol_demand_seats
每納秒結束時的觀察值:(每個優先順序級別可用的 seat 數量)/(該級別的名義 seat 數量)。
- ALPHA
- TimingRatioHistogram
apiserver_flowcontrol_demand_seats_average
過去調整期間 demand_seats 的時間加權平均值。
- ALPHA
- Gauge
apiserver_flowcontrol_demand_seats_high_watermark
過去調整期間 demand_seats 的高水位線。
- ALPHA
- Gauge
apiserver_flowcontrol_demand_seats_smoothed
平滑的 seat 需求。
- ALPHA
- Gauge
apiserver_flowcontrol_demand_seats_stdev
過去調整期間 demand_seats 的時間加權標準差。
- ALPHA
- Gauge
apiserver_flowcontrol_dispatch_r
R(最後分派時間)。
- ALPHA
- Gauge
apiserver_flowcontrol_epoch_advance_total
佇列集進度計向前跳躍的次數。
- ALPHA
- Counter
apiserver_flowcontrol_latest_s
S(最近分派的請求)。
- ALPHA
- Gauge
apiserver_flowcontrol_lower_limit_seats
每個優先順序級別可用的執行 seat 數量的配置下限。
- ALPHA
- Gauge
apiserver_flowcontrol_next_discounted_s_bounds
佇列中 S(最舊等待請求)- 估計的在製品(work in progress)的最小值和最大值。
- ALPHA
- Gauge
apiserver_flowcontrol_next_s_bounds
佇列中 S(最舊等待請求)的最小值和最大值。
- ALPHA
- Gauge
apiserver_flowcontrol_priority_level_request_utilization
每納秒結束時的觀察值:等待或處於任何執行階段的請求數量(僅對於 WATCH,為初始階段)。
- ALPHA
- TimingRatioHistogram
apiserver_flowcontrol_priority_level_seat_utilization
每納秒結束時的觀察值:用於任何執行階段的 seat 利用率(僅對於 WATCH,為初始階段)。
- ALPHA
- TimingRatioHistogram
- phase:executing
apiserver_flowcontrol_read_vs_write_current_requests
每納秒結束時的觀察值:等待或處於常規執行階段的請求數量(佔相關限制的比例)。
- ALPHA
- TimingRatioHistogram
apiserver_flowcontrol_request_concurrency_in_use
API 優先順序和公平性子系統中當前正在執行的(對於 WATCH 為初始階段,否則為任何階段)請求佔用的併發量(seat 數量)。
- ALPHA
- Gauge
- 1.31.0
apiserver_flowcontrol_request_concurrency_limit
為每個優先順序級別配置的名義執行 seat 數量。
- ALPHA
- Gauge
- 1.30.0
apiserver_flowcontrol_request_dispatch_no_accommodation_total
由於缺乏可用 seat 而導致分派嘗試不成功的次數。
- ALPHA
- Counter
apiserver_flowcontrol_request_execution_seconds
API 優先順序和公平性子系統中請求執行的初始階段(對於 WATCH)或任何階段(對於非 WATCH)的持續時間。
- ALPHA
- Histogram
apiserver_flowcontrol_request_queue_length_after_enqueue
API 優先順序和公平性子系統中佇列的長度,在請求入隊後可見。
- ALPHA
- Histogram
apiserver_flowcontrol_seat_fair_frac
為每個可用的優先順序級別分配伺服器併發量的公平分數。
- ALPHA
- Gauge
apiserver_flowcontrol_target_seats
Seat 分配目標。
- ALPHA
- Gauge
apiserver_flowcontrol_upper_limit_seats
每個優先順序級別可用的執行 seat 數量的配置上限。
- ALPHA
- Gauge
apiserver_flowcontrol_watch_count_samples
API 優先順序和公平性系統中變異請求的監視器數量。
- ALPHA
- Histogram
apiserver_flowcontrol_work_estimated_seats
API 優先順序和公平性系統中與請求關聯的估計 seat 數量(初始 seat 和最終 seat 的最大值)。
- ALPHA
- Histogram
apiserver_init_events_total
按資源型別分解的 watch cache 中處理的 init 事件計數器。
- ALPHA
- Counter
apiserver_kube_aggregator_x509_insecure_sha1_total
計算連線到具有不安全 SHA1 簽名的伺服器證書的伺服器的請求數量,或因不安全 SHA1 簽名導致的連線失敗數量(二者之一,取決於執行環境)。
- ALPHA
- Counter
apiserver_kube_aggregator_x509_missing_san_total
計算連線到缺少 SAN 擴充套件的伺服器證書的伺服器的請求數量,或因缺少 x509 證書 SAN 擴充套件導致的連線失敗數量(二者之一,取決於執行環境)。
- ALPHA
- Counter
apiserver_nodeport_repair_port_errors_total
由修復迴圈檢測到的埠錯誤數量,按錯誤型別分解:leak、repair、full、outOfRange、duplicate、unknown。
- ALPHA
- Counter
apiserver_nodeport_repair_reconcile_errors_total
nodeport 修復協調迴圈中的協調失敗次數。
- ALPHA
- Counter
apiserver_request_aborts_total
apiserver 中止的請求數量,可能由於超時,按 group、version、verb、resource、subresource 和 scope 分解。
- ALPHA
- Counter
apiserver_request_body_size_bytes
apiserver 請求體大小(位元組),按資源和 verb 分解。
- ALPHA
- Histogram
apiserver_request_filter_duration_seconds
請求過濾器延遲分佈(秒),按過濾器型別。
- ALPHA
- Histogram
apiserver_request_post_timeout_total
跟蹤請求處理器在 apiserver 超時後活動。
- ALPHA
- Counter
apiserver_request_sli_duration_seconds
響應延遲分佈(不包括 webhook 持續時間和優先順序與公平性佇列等待時間,單位秒),按 verb、group、version、resource、subresource、scope 和 component 分解。
- ALPHA
- Histogram
apiserver_request_slo_duration_seconds
響應延遲分佈(不包括 webhook 持續時間和優先順序與公平性佇列等待時間,單位秒),按 verb、group、version、resource、subresource、scope 和 component 分解。
- ALPHA
- Histogram
- 1.27.0
apiserver_request_terminations_total
apiserver 自我防禦終止的請求數量。
- ALPHA
- Counter
apiserver_request_timestamp_comparison_time
UPDATE 或 PATCH 請求中比較舊物件與新物件所需的時間。
- ALPHA
- Histogram
apiserver_rerouted_request_total
由於本地 apiserver 無法處理,已代理到對等 kube apiserver 的請求總數。
- ALPHA
- Counter
apiserver_selfrequest_total
apiserver 自請求計數器,按 verb、API 資源和 subresource 分解。
- ALPHA
- Counter
apiserver_storage_data_key_generation_duration_seconds
資料加密金鑰(DEK)生成操作的延遲(秒)。
- ALPHA
- Histogram
apiserver_storage_data_key_generation_failures_total
資料加密金鑰(DEK)生成操作失敗的總次數。
- ALPHA
- Counter
apiserver_storage_db_total_size_in_bytes
儲存資料庫檔案物理分配的總大小(位元組)。
- ALPHA
- Gauge
- 1.28.0
apiserver_storage_decode_errors_total
儲存物件解碼錯誤數,按物件型別分解。
- ALPHA
- Counter
apiserver_storage_envelope_transformation_cache_misses_total
訪問金鑰解密金鑰(KEK)時的快取未命中總次數。
- ALPHA
- Counter
apiserver_storage_events_received_total
接收到的 etcd 事件數,按 kind 分解。
- ALPHA
- Counter
apiserver_storage_list_evaluated_objects_total
在服務儲存中的 LIST 請求期間測試的物件數量。
- ALPHA
- Counter
apiserver_storage_list_fetched_objects_total
在服務 LIST 請求期間從儲存中讀取的物件數量。
- ALPHA
- Counter
apiserver_storage_list_returned_objects_total
從儲存中返回的 LIST 請求的物件數量。
- ALPHA
- Counter
apiserver_storage_list_total
從儲存中服務的 LIST 請求數量。
- ALPHA
- Counter
apiserver_storage_transformation_duration_seconds
值轉換操作的延遲(秒)。
- ALPHA
- Histogram
apiserver_storage_transformation_operations_total
轉換總次數。成功的轉換狀態為 'OK',失敗時狀態字串會變化。status、resource 和 transformation_type 欄位可用於告警。例如,您可以使用 transformation_type 監控加密/解密失敗(例如,from_storage 用於解密,to_storage 用於加密)。此外,這些欄位還可用於確保對每個資源應用正確的 transformer。
- ALPHA
- Counter
apiserver_stream_translator_requests_total
由 StreamTranslatorProxy 處理的請求總數,該代理處理流式 RemoteCommand/V5。
- ALPHA
- Counter
apiserver_stream_tunnel_requests_total
由 StreamTunnelProxy 處理的請求總數,該代理處理流式 PortForward/V2。
- ALPHA
- Counter
apiserver_terminated_watchers_total
因無響應而關閉的監視器計數器,按資源型別分解。
- ALPHA
- Counter
apiserver_tls_handshake_errors_total
由於“TLS 握手錯誤”而丟棄的請求數量。
- ALPHA
- Counter
apiserver_watch_cache_consistent_read_total
快取一致性讀取計數器。
- ALPHA
- Counter
apiserver_watch_cache_events_dispatched_total
watch cache 中分派的事件計數器,按資源型別分解。
- ALPHA
- Counter
apiserver_watch_cache_events_received_total
watch cache 中接收到的事件計數器,按資源型別分解。
- ALPHA
- Counter
apiserver_watch_cache_initializations_total
watch cache 初始化計數器,按資源型別分解。
- ALPHA
- Counter
apiserver_watch_cache_read_wait_seconds
等待 watch cache 變新的時間直方圖(秒)。
- ALPHA
- Histogram
apiserver_watch_cache_resource_version
watch cache 的當前資源版本,按資源型別分解。
- ALPHA
- Gauge
apiserver_watch_events_sizes
Watch 事件大小分佈(位元組)。
- ALPHA
- Histogram
apiserver_watch_events_total
傳送到 watch 客戶端的事件數量。
- ALPHA
- Counter
apiserver_watch_list_duration_seconds
watch list 請求響應延遲分佈(秒),按 group、version、resource 和 scope 分解。
- ALPHA
- Histogram
apiserver_webhooks_x509_insecure_sha1_total
計算連線到具有不安全 SHA1 簽名的伺服器證書的伺服器的請求數量,或因不安全 SHA1 簽名導致的連線失敗數量(二者之一,取決於執行環境)。
- ALPHA
- Counter
apiserver_webhooks_x509_missing_san_total
計算連線到缺少 SAN 擴充套件的伺服器證書的伺服器的請求數量,或因缺少 x509 證書 SAN 擴充套件導致的連線失敗數量(二者之一,取決於執行環境)。
- ALPHA
- Counter
attach_detach_controller_attachdetach_controller_forced_detaches
A/D Controller 執行強制分離的次數。
- ALPHA
- Counter
attachdetach_controller_total_volumes
A/D Controller 中的卷數量。
- ALPHA
- Custom
authenticated_user_requests
已認證請求計數器,按使用者名稱分解。
- ALPHA
- Counter
authentication_attempts
認證嘗試計數器。
- ALPHA
- Counter
authentication_duration_seconds
身份驗證持續時間(秒),按結果分解。
- ALPHA
- Histogram
authentication_token_cache_active_fetch_count
- ALPHA
- Gauge
authentication_token_cache_fetch_total
- ALPHA
- Counter
authentication_token_cache_request_duration_seconds
- ALPHA
- Histogram
authentication_token_cache_request_total
- ALPHA
- Counter
authorization_attempts_total
授權嘗試計數器,按結果分解。結果可以是 'allowed'、'denied'、'no-opinion' 或 'error'。
- ALPHA
- Counter
authorization_duration_seconds
授權持續時間(秒),按結果分解。
- ALPHA
- Histogram
cloud_provider_webhook_request_duration_seconds
請求延遲(秒)。按狀態碼分解。
- ALPHA
- Histogram
cloud_provider_webhook_request_total
按狀態碼分割槽的 HTTP 請求數量。
- ALPHA
- Counter
clustertrustbundle_publisher_sync_duration_seconds
同步叢集信任捆綁(cluster trust bundle)所花費的時間(秒)。
- ALPHA
- Histogram
clustertrustbundle_publisher_sync_total
叢集信任捆綁釋出器中發生的同步次數。
- ALPHA
- Counter
container_swap_usage_bytes
容器當前交換使用量(位元組)。僅在非 Windows 系統上報告。
- ALPHA
- Custom
csi_operations_seconds
Container Storage Interface 操作持續時間,按 gRPC 錯誤碼狀態總數。
- ALPHA
- Histogram
device_taint_eviction_controller_pod_deletion_duration_seconds
裝置汙點效果啟用到 DeviceTaintEvictionController 刪除 Pod 之間的時間(秒)。
- ALPHA
- Histogram
device_taint_eviction_controller_pod_deletions_total
自啟動以來,DeviceTaintEvictionController 刪除的 Pod 總數。
- ALPHA
- Counter
dra_grpc_operations_duration_seconds
DRA gRPC 操作的持續時間(秒)。
- ALPHA
- Histogram
dra_operations_duration_seconds
Pod 啟動或停止時,處理 Pod 引用的所有 ResourceClaims 的持續時間直方圖(秒)。按操作成功與否標識(PrepareResources 或 UnprepareResources)。透過直方圖的總數提供失敗操作的數量。
- ALPHA
- Histogram
endpoint_slice_controller_changes
EndpointSlice 更改次數。
- ALPHA
- Counter
endpoint_slice_controller_desired_endpoint_slices
完美分配端點後應存在的 EndpointSlice 數量。
- ALPHA
- Gauge
endpoint_slice_controller_endpoints_added_per_sync
每次 Service 同步新增的端點數量。
- ALPHA
- Histogram
endpoint_slice_controller_endpoints_desired
期望的端點數量。
- ALPHA
- Gauge
endpoint_slice_controller_endpoints_removed_per_sync
每次 Service 同步移除的端點數量。
- ALPHA
- Histogram
endpoint_slice_controller_endpointslices_changed_per_sync
每次 Service 同步更改的 EndpointSlice 數量。
- ALPHA
- Histogram
endpoint_slice_controller_num_endpoint_slices
EndpointSlice 數量。
- ALPHA
- Gauge
endpoint_slice_controller_services_count_by_traffic_distribution
使用特定流量分發的 Service 數量。
- ALPHA
- Gauge
endpoint_slice_controller_syncs
EndpointSlice 同步次數。
- ALPHA
- Counter
endpoint_slice_mirroring_controller_addresses_skipped_per_sync
由於地址無效或超過 MaxEndpointsPerSubset,每次 Endpoints 同步跳過的地址數量。
- ALPHA
- Histogram
endpoint_slice_mirroring_controller_changes
EndpointSlice 更改次數。
- ALPHA
- Counter
endpoint_slice_mirroring_controller_desired_endpoint_slices
完美分配端點後應存在的 EndpointSlice 數量。
- ALPHA
- Gauge
endpoint_slice_mirroring_controller_endpoints_added_per_sync
每次 Endpoints 同步新增的端點數量。
- ALPHA
- Histogram
endpoint_slice_mirroring_controller_endpoints_desired
期望的端點數量。
- ALPHA
- Gauge
endpoint_slice_mirroring_controller_endpoints_removed_per_sync
每次 Endpoints 同步移除的端點數量。
- ALPHA
- Histogram
endpoint_slice_mirroring_controller_endpoints_sync_duration
syncEndpoints() 的持續時間(秒)。
- ALPHA
- Histogram
endpoint_slice_mirroring_controller_endpoints_updated_per_sync
每次 Endpoints 同步更新的端點數量。
- ALPHA
- Histogram
endpoint_slice_mirroring_controller_num_endpoint_slices
EndpointSlice 數量。
- ALPHA
- Gauge
ephemeral_volume_controller_create_failures_total
PersistentVolumeClaim 建立請求數量。
- ALPHA
- Counter
ephemeral_volume_controller_create_total
PersistentVolumeClaim 建立請求數量。
- ALPHA
- Counter
etcd_bookmark_counts
etcd 書籤(進度通知事件)數量,按 kind 分解。
- ALPHA
- Gauge
etcd_lease_object_counts
附加到單個 etcd lease 的物件數量。
- ALPHA
- Histogram
etcd_request_duration_seconds
Etcd 請求延遲(秒),按每個操作和物件型別。
- ALPHA
- Histogram
etcd_request_errors_total
Etcd 失敗請求計數,按每個操作和物件型別。
- ALPHA
- Counter
etcd_requests_total
Etcd 請求計數,按每個操作和物件型別。
- ALPHA
- Counter
etcd_version_info
Etcd 伺服器的二進位制版本。
- ALPHA
- Gauge
field_validation_request_duration_seconds
響應延遲分佈(秒),按每個欄位驗證值。
- ALPHA
- Histogram
force_cleaned_failed_volume_operation_errors_total
在 kubelet 啟動期間重建失敗後,嘗試強制清理的卷的錯誤數量。
- ALPHA
- Counter
force_cleaned_failed_volume_operations_total
在 kubelet 啟動期間重建失敗後,強制清理的卷的數量。這包括成功和失敗的清理。
- ALPHA
- Counter
garbagecollector_controller_resources_sync_error_total
垃圾收集器資源同步錯誤數。
- ALPHA
- Counter
horizontal_pod_autoscaler_controller_metric_computation_duration_seconds
HPA 控制器計算一個指標所需的時間(秒)。標籤 'action' 應為 'scale_down'、'scale_up' 或 'none'。標籤 'error' 應為 'spec'、'internal' 或 'none'。標籤 'metric_type' 對應 HPA.spec.metrics[*].type。
- ALPHA
- Histogram
horizontal_pod_autoscaler_controller_metric_computation_total
指標計算次數。標籤 'action' 應為 'scale_down'、'scale_up' 或 'none'。同時,標籤 'error' 應為 'spec'、'internal' 或 'none'。注意,如果在一次協調中發生 spec 和 internal 錯誤,則第一個發生的錯誤會報告在 `error` 標籤中。
- ALPHA
- Counter
horizontal_pod_autoscaler_controller_reconciliation_duration_seconds
HPA 控制器一次協調所需的時間(秒)。標籤 'action' 應為 'scale_down'、'scale_up' 或 'none'。同時,標籤 'error' 應為 'spec'、'internal' 或 'none'。注意,如果在一次協調中發生 spec 和 internal 錯誤,則第一個發生的錯誤會報告在 `error` 標籤中。
- ALPHA
- Histogram
horizontal_pod_autoscaler_controller_reconciliations_total
HPA 控制器的協調次數。標籤 'action' 應為 'scale_down'、'scale_up' 或 'none'。同時,標籤 'error' 應為 'spec'、'internal' 或 'none'。注意,如果在一次協調中發生 spec 和 internal 錯誤,則第一個發生的錯誤會報告在 `error` 標籤中。
- ALPHA
- Counter
job_controller_job_finished_indexes_total
`完成的索引數量。status 標籤的可能值為:"succeeded"、"failed"。backoffLimit 標籤的可能值為:"perIndex" 和 "global"。`
- ALPHA
- Counter
job_controller_job_pods_creation_total
`Job controller 建立的 Pod 數量,根據 Pod 建立原因進行標記。此指標還區分了使用不同 PodReplacementPolicy 設定建立的 Pod。`reason` 標籤的可能值為:`"new", "recreate_terminating_or_failed", "recreate_failed"。`status` 標籤的可能值為:`"succeeded", "failed"。`
- ALPHA
- Counter
job_controller_jobs_by_external_controller_total
由外部控制器管理的 Job 數量。
- ALPHA
- Counter
job_controller_pod_failures_handled_by_failure_policy_total
`根據匹配規則應用失敗策略後,由失敗策略處理的失敗 Pod 數量。action 標籤的可能值對應於失敗策略規則動作的可能值,這些值是:`"FailJob", "Ignore" and "Count"。`
- ALPHA
- Counter
job_controller_terminated_pods_tracking_finalizer_total
`已終止的 Pod(phase=Failed|Succeeded)的數量,這些 Pod 具有 finalizer batch.kubernetes.io/job-tracking。event 標籤可以是 "add" 或 "delete"。`
- ALPHA
- Counter
kube_apiserver_clusterip_allocator_allocated_ips
衡量 Service 分配的 IP 地址數量的 Gauge。
- ALPHA
- Gauge
kube_apiserver_clusterip_allocator_allocation_duration_seconds
按 ServiceCIDR 分配 Cluster IP 的持續時間(秒)。
- ALPHA
- Histogram
kube_apiserver_clusterip_allocator_allocation_errors_total
嘗試分配 Cluster IP 的錯誤數量。
- ALPHA
- Counter
kube_apiserver_clusterip_allocator_allocation_total
Cluster IP 分配數量。
- ALPHA
- Counter
kube_apiserver_clusterip_allocator_available_ips
衡量 Service 可用 IP 地址數量的 Gauge。
- ALPHA
- Gauge
kube_apiserver_nodeport_allocator_allocated_ports
衡量 Service 分配的 NodePort 數量的 Gauge。
- ALPHA
- Gauge
kube_apiserver_nodeport_allocator_allocation_errors_total
嘗試分配 NodePort 的錯誤數量。
- ALPHA
- Counter
kube_apiserver_nodeport_allocator_allocation_total
NodePort 分配數量。
- ALPHA
- Counter
kube_apiserver_nodeport_allocator_available_ports
衡量 Service 可用 NodePort 數量的 Gauge。
- ALPHA
- Gauge
kube_apiserver_pod_logs_backend_tls_failure_total
由於 kubelet server TLS 驗證失敗而請求 pod/logs 的總次數。
- ALPHA
- Counter
kube_apiserver_pod_logs_insecure_backend_total
請求 pod/logs 的總次數,按使用型別劃分:enforce_tls、skip_tls_allowed、skip_tls_denied。
- ALPHA
- Counter
kube_apiserver_pod_logs_pods_logs_backend_tls_failure_total
由於 kubelet server TLS 驗證失敗而請求 pod/logs 的總次數。
- ALPHA
- Counter
- 1.27.0
kube_apiserver_pod_logs_pods_logs_insecure_backend_total
請求 pod/logs 的總次數,按使用型別劃分:enforce_tls、skip_tls_allowed、skip_tls_denied。
- ALPHA
- Counter
- 1.27.0
kubelet_active_pods
kubelet 視為活動的 Pod 數量,這些 Pod 在接納新 Pod 時被考慮。如果 Pod 不是來自 apiserver,則 static 為 true。
- ALPHA
- Gauge
kubelet_admission_rejections_total
Kubelet 拒絕的 Pod Admission 總數。
- ALPHA
- Counter
kubelet_certificate_manager_client_expiration_renew_errors
證書續訂錯誤計數器。
- ALPHA
- Counter
kubelet_certificate_manager_client_ttl_seconds
Kubelet 客戶端證書的 TTL(生存時間)Gauge。值為證書過期前的秒數(如果已過期則為負數)。如果客戶端證書無效或未使用,值為 +INF。
- ALPHA
- Gauge
kubelet_certificate_manager_server_rotation_seconds
前一個證書在輪換前存活的秒數直方圖。
- ALPHA
- Histogram
kubelet_certificate_manager_server_ttl_seconds
Kubelet 服務證書最短 TTL(生存時間)Gauge。值為證書過期前的秒數(如果已過期則為負數)。如果服務證書無效或未使用,值為 +INF。
- ALPHA
- Gauge
kubelet_cgroup_manager_duration_seconds
cgroup 管理器操作的持續時間(秒)。按方法分解。
- ALPHA
- Histogram
kubelet_cgroup_version
主機上的 cgroup 版本。
- ALPHA
- Gauge
kubelet_container_aligned_compute_resources_count
按對齊型別分配給容器的對齊計算資源的累計數量。
- ALPHA
- Counter
kubelet_container_aligned_compute_resources_failure_count
按對齊型別分配給容器的對齊計算資源的失敗次數的累計數量。
- ALPHA
- Counter
kubelet_container_log_filesystem_used_bytes
容器日誌在檔案系統上使用的位元組數。
- ALPHA
- Custom
kubelet_containers_per_pod_count
每個 pod 的容器數量。
- ALPHA
- Histogram
kubelet_cpu_manager_allocation_per_numa
每個 NUMA 節點的 CPU 分配數量。
- ALPHA
- Gauge
kubelet_cpu_manager_exclusive_cpu_allocation_count
分配給在此節點上執行的容器的獨佔 CPU 的總數。
- ALPHA
- Gauge
kubelet_cpu_manager_pinning_errors_total
需要固定(pinning)的 CPU 核心分配中失敗的數量。
- ALPHA
- Counter
kubelet_cpu_manager_pinning_requests_total
需要固定(pinning)的 CPU 核心分配的數量。
- ALPHA
- Counter
kubelet_cpu_manager_shared_pool_size_millicores
非保證 QoS pod 的共享 CPU 池的大小,以毫核為單位。
- ALPHA
- Gauge
kubelet_credential_provider_plugin_duration
憑證提供者外掛執行的持續時間(秒)。
- ALPHA
- Histogram
kubelet_credential_provider_plugin_errors
憑證提供者外掛的錯誤數量。
- ALPHA
- Counter
kubelet_desired_pods
Kubelet 被指示執行的 pod 數量。如果 pod 來自 apiserver 則 static 為 true。
- ALPHA
- Gauge
kubelet_device_plugin_alloc_duration_seconds
為裝置外掛的分配請求提供服務的持續時間(秒)。按資源名稱細分。
- ALPHA
- Histogram
kubelet_device_plugin_registration_total
裝置外掛註冊的累計數量。按資源名稱細分。
- ALPHA
- Counter
kubelet_evented_pleg_connection_error_count
與 CRI 執行時建立流式連線時遇到的錯誤數量。
- ALPHA
- Counter
kubelet_evented_pleg_connection_latency_seconds
與 CRI 執行時建立流式連線的延遲(秒)。
- ALPHA
- Histogram
kubelet_evented_pleg_connection_success_count
獲取用於接收 CRI 事件的流式客戶端的次數。
- ALPHA
- Counter
kubelet_eviction_stats_age_seconds
統計資訊收集時間和基於這些統計資訊透過驅逐訊號(eviction signal)驅逐 pod 的時間間隔(秒)。
- ALPHA
- Histogram
kubelet_evictions
按驅逐訊號(eviction signal)驅逐 pod 的累計數量。
- ALPHA
- Counter
kubelet_graceful_shutdown_end_time_seconds
最後一次正常關機結束時間(自 Unix 紀元起,秒)。
- ALPHA
- Gauge
kubelet_graceful_shutdown_start_time_seconds
最後一次正常關機開始時間(自 Unix 紀元起,秒)。
- ALPHA
- Gauge
kubelet_http_inflight_requests
正在進行的 HTTP 請求數量。
- ALPHA
- Gauge
kubelet_http_requests_duration_seconds
處理 HTTP 請求的持續時間(秒)。
- ALPHA
- Histogram
kubelet_http_requests_total
自伺服器啟動以來接收到的 HTTP 請求數量。
- ALPHA
- Counter
kubelet_image_garbage_collected_total
Kubelet 透過垃圾回收(因磁碟使用或映象年齡)收集的映象總數。
- ALPHA
- Counter
kubelet_image_pull_duration_seconds
拉取映象的持續時間(秒)。
- ALPHA
- Histogram
kubelet_image_volume_mounted_errors_total
映象卷掛載失敗的數量。
- ALPHA
- Counter
kubelet_image_volume_mounted_succeed_total
映象卷掛載成功的數量。
- ALPHA
- Counter
kubelet_image_volume_requested_total
請求的映象卷數量。
- ALPHA
- Counter
kubelet_lifecycle_handler_http_fallbacks_total
生命週期處理器從 HTTPS 成功回退到 HTTP 的次數。
- ALPHA
- Counter
kubelet_managed_ephemeral_containers
此 Kubelet 管理的 Pod 中當前存在的臨時容器數量。
- ALPHA
- Gauge
kubelet_memory_manager_pinning_errors_total
需要固定(pinning)的記憶體頁面分配中失敗的數量。
- ALPHA
- Counter
kubelet_memory_manager_pinning_requests_total
需要固定(pinning)的記憶體頁面分配的數量。
- ALPHA
- Counter
kubelet_mirror_pods
Kubelet 將嘗試建立的映象 Pod 的數量(每個已接受的靜態 Pod 一個)。
- ALPHA
- Gauge
kubelet_node_name
節點的名稱。計數始終為 1。
- ALPHA
- Gauge
kubelet_node_startup_duration_seconds
節點啟動的總持續時間(秒)。
- ALPHA
- Gauge
kubelet_node_startup_post_registration_duration_seconds
節點註冊後啟動的持續時間(秒)。
- ALPHA
- Gauge
kubelet_node_startup_pre_kubelet_duration_seconds
Kubelet 啟動前節點啟動的持續時間(秒)。
- ALPHA
- Gauge
kubelet_node_startup_pre_registration_duration_seconds
節點註冊前啟動的持續時間(秒)。
- ALPHA
- Gauge
kubelet_node_startup_registration_duration_seconds
節點註冊期間啟動的持續時間(秒)。
- ALPHA
- Gauge
kubelet_orphan_pod_cleaned_volumes
在上次定期掃描中清理了卷的孤立 Pod 的總數。
- ALPHA
- Gauge
kubelet_orphan_pod_cleaned_volumes_errors
在上次定期掃描中未能清理卷的孤立 Pod 的數量。
- ALPHA
- Gauge
kubelet_orphaned_runtime_pods_total
在容器執行時中檢測到的,但未被 Pod 工作程式(pod worker)已知的 Pod 的數量。這通常表示 Kubelet 在 API 中或本地配置中的 Pod 被強制刪除時重新啟動,這是不尋常的。
- ALPHA
- Counter
kubelet_pleg_discard_events
PLEG 中的丟棄事件數量。
- ALPHA
- Counter
kubelet_pleg_last_seen_seconds
PLEG 最後一次被視為活躍的時間戳(秒)。
- ALPHA
- Gauge
kubelet_pleg_relist_duration_seconds
PLEG 中重新列出 Pod 的持續時間(秒)。
- ALPHA
- Histogram
kubelet_pleg_relist_interval_seconds
PLEG 中重新列表之間的間隔(秒)。
- ALPHA
- Histogram
kubelet_pod_resources_endpoint_errors_get
PodResource Get 端點返回錯誤的請求數量。按伺服器 API 版本細分。
- ALPHA
- Counter
kubelet_pod_resources_endpoint_errors_get_allocatable
PodResource GetAllocatableResources 端點返回錯誤的請求數量。按伺服器 API 版本細分。
- ALPHA
- Counter
kubelet_pod_resources_endpoint_errors_list
PodResource List 端點返回錯誤的請求數量。按伺服器 API 版本細分。
- ALPHA
- Counter
kubelet_pod_resources_endpoint_requests_get
PodResource Get 端點的請求數量。按伺服器 API 版本細分。
- ALPHA
- Counter
kubelet_pod_resources_endpoint_requests_get_allocatable
PodResource GetAllocatableResources 端點的請求數量。按伺服器 API 版本細分。
- ALPHA
- Counter
kubelet_pod_resources_endpoint_requests_list
PodResource List 端點的請求數量。按伺服器 API 版本細分。
- ALPHA
- Counter
kubelet_pod_resources_endpoint_requests_total
PodResource 端點的請求總數。按伺服器 API 版本細分。
- ALPHA
- Counter
kubelet_pod_start_duration_seconds
從 Kubelet 第一次看到 Pod 到 Pod 開始執行的持續時間(秒)。
- ALPHA
- Histogram
kubelet_pod_start_sli_duration_seconds
啟動 Pod 的持續時間(秒),不包括拉取映象和執行 init 容器的時間,從 Pod 建立時間戳到所有容器報告為啟動並透過 watch 觀察到的時間。
- ALPHA
- Histogram
kubelet_pod_start_total_duration_seconds
自建立以來啟動 Pod 的持續時間(秒),包括拉取映象和執行 init 容器的時間,從 Pod 建立時間戳到所有容器報告為啟動並透過 watch 觀察到的時間。
- ALPHA
- Histogram
kubelet_pod_status_sync_duration_seconds
同步 Pod 狀態更新的持續時間(秒)。測量從檢測到狀態更改到 Pod 狀態成功更新到 API 的時間,即使中間發生多次 Pod 狀態更改。
- ALPHA
- Histogram
kubelet_pod_worker_duration_seconds
同步單個 Pod 的持續時間(秒)。按操作型別細分:建立、更新或同步。
- ALPHA
- Histogram
kubelet_pod_worker_start_duration_seconds
從 Kubelet 看到 Pod 到啟動工作程式的持續時間(秒)。
- ALPHA
- Histogram
kubelet_preemptions
按搶佔資源(preemption resource)搶佔 Pod 的累計數量。
- ALPHA
- Counter
kubelet_restarted_pods_total
Pod 被重新啟動的數量,因為它們在 Kubelet 監視它們時被刪除並用相同的 UID 重新建立(對於靜態 Pod 很常見,對於 API Pod 極其罕見)。
- ALPHA
- Counter
kubelet_run_podsandbox_duration_seconds
run_podsandbox 操作的持續時間(秒)。按 RuntimeClass.Handler 細分。
- ALPHA
- Histogram
kubelet_run_podsandbox_errors_total
按 RuntimeClass.Handler 記錄的 run_podsandbox 操作錯誤的累計數量。
- ALPHA
- Counter
kubelet_running_containers
當前正在執行的容器數量。
- ALPHA
- Gauge
kubelet_running_pods
具有正在執行的 Pod 沙箱的 Pod 數量。
- ALPHA
- Gauge
kubelet_runtime_operations_duration_seconds
執行時操作的持續時間(秒)。按操作型別細分。
- ALPHA
- Histogram
kubelet_runtime_operations_errors_total
按操作型別記錄的執行時操作錯誤的累計數量。
- ALPHA
- Counter
kubelet_runtime_operations_total
按操作型別記錄的執行時操作的總數。
- ALPHA
- Counter
kubelet_server_expiration_renew_errors
證書續訂錯誤計數器。
- ALPHA
- Counter
kubelet_sleep_action_terminated_early_total
生命週期 sleep 處理器(lifecycle sleep handler)提前終止的次數。
- ALPHA
- Counter
kubelet_started_containers_errors_total
啟動容器時錯誤的累計數量。
- ALPHA
- Counter
kubelet_started_containers_total
啟動的容器的累計數量。
- ALPHA
- Counter
kubelet_started_host_process_containers_errors_total
啟動 hostprocess 容器時錯誤的累計數量。此指標僅在 Windows 上收集。
- ALPHA
- Counter
kubelet_started_host_process_containers_total
啟動的 hostprocess 容器的累計數量。此指標僅在 Windows 上收集。
- ALPHA
- Counter
kubelet_started_pods_errors_total
啟動 Pod 時錯誤的累計數量。
- ALPHA
- Counter
kubelet_started_pods_total
啟動的 Pod 的累計數量。
- ALPHA
- Counter
kubelet_topology_manager_admission_duration_ms
處理 Pod 准入請求的持續時間(毫秒)。
- ALPHA
- Histogram
kubelet_topology_manager_admission_errors_total
准入請求失敗的數量,其中資源無法對齊。
- ALPHA
- Counter
kubelet_topology_manager_admission_requests_total
准入請求的數量,其中資源需要對齊。
- ALPHA
- Counter
kubelet_volume_metric_collection_duration_seconds
計算卷統計資訊的持續時間(秒)。
- ALPHA
- Histogram
kubelet_volume_stats_available_bytes
卷中可用的位元組數。
- ALPHA
- Custom
kubelet_volume_stats_capacity_bytes
卷的容量(位元組)。
- ALPHA
- Custom
kubelet_volume_stats_health_status_abnormal
異常的卷健康狀態。計數為 1 或 0。1 表示卷不健康,0 表示卷健康。
- ALPHA
- Custom
kubelet_volume_stats_inodes
卷中的最大 inode 數量。
- ALPHA
- Custom
kubelet_volume_stats_inodes_free
卷中可用的 inode 數量。
- ALPHA
- Custom
kubelet_volume_stats_inodes_used
卷中使用的 inode 數量。
- ALPHA
- Custom
kubelet_volume_stats_used_bytes
卷中使用的位元組數。
- ALPHA
- Custom
kubelet_working_pods
Kubelet 實際執行的 Pod 數量,按生命週期階段、Pod 是否期望、孤立或僅執行時(也是孤立)以及 Pod 是否為靜態 Pod 進行細分。孤立 Pod 已從本地配置中移除或在 API 中被強制刪除,並佔用不相關的資源。
- ALPHA
- Gauge
kubeproxy_conntrack_reconciler_deleted_entries_total
conntrack 協調器(conntrack reconciler)刪除的 conntrack 流的總數。
- ALPHA
- Counter
kubeproxy_conntrack_reconciler_sync_duration_seconds
ReconcileConntrackFlowsLatency 延遲(秒)。
- ALPHA
- Histogram
kubeproxy_iptables_ct_state_invalid_dropped_packets_total
為解決 conntrack 問題而被 iptables 丟棄的資料包。
- ALPHA
- Custom
kubeproxy_iptables_localhost_nodeports_accepted_packets_total
在迴環介面的 nodeports 上接受的資料包數量。
- ALPHA
- Custom
kubeproxy_network_programming_duration_seconds
叢集網路程式設計延遲(秒)。
- ALPHA
- Histogram
kubeproxy_proxy_healthz_total
代理 healthz HTTP 狀態的總數。
- ALPHA
- Counter
kubeproxy_proxy_livez_total
代理 livez HTTP 狀態的總數。
- ALPHA
- Counter
kubeproxy_sync_full_proxy_rules_duration_seconds
完整重新同步(full resync)的 SyncProxyRules 延遲(秒)。
- ALPHA
- Histogram
kubeproxy_sync_partial_proxy_rules_duration_seconds
部分重新同步(partial resync)的 SyncProxyRules 延遲(秒)。
- ALPHA
- Histogram
kubeproxy_sync_proxy_rules_duration_seconds
SyncProxyRules 延遲(秒)。
- ALPHA
- Histogram
kubeproxy_sync_proxy_rules_endpoint_changes_pending
待處理的代理規則 Endpoint 更改。
- ALPHA
- Gauge
kubeproxy_sync_proxy_rules_endpoint_changes_total
代理規則 Endpoint 更改的總數。
- ALPHA
- Counter
kubeproxy_sync_proxy_rules_iptables_last
上次同步由 Kube-proxy 寫入的 iptables 規則數量。
- ALPHA
- Gauge
kubeproxy_sync_proxy_rules_iptables_partial_restore_failures_total
代理 iptables 部分恢復失敗的總數。
- ALPHA
- Counter
kubeproxy_sync_proxy_rules_iptables_restore_failures_total
代理 iptables 恢復失敗的總數。
- ALPHA
- Counter
kubeproxy_sync_proxy_rules_iptables_total
Kube-proxy 擁有的 iptables 規則總數。
- ALPHA
- Gauge
kubeproxy_sync_proxy_rules_last_queued_timestamp_seconds
上次排隊同步代理規則的時間。
- ALPHA
- Gauge
kubeproxy_sync_proxy_rules_last_timestamp_seconds
上次成功同步代理規則的時間。
- ALPHA
- Gauge
kubeproxy_sync_proxy_rules_nftables_cleanup_failures_total
代理 nftables 清理失敗的總數。
- ALPHA
- Counter
kubeproxy_sync_proxy_rules_nftables_sync_failures_total
代理 nftables 同步失敗的總數。
- ALPHA
- Counter
kubeproxy_sync_proxy_rules_no_local_endpoints_total
具有 Local 流量策略但沒有 Endpoints 的服務的數量。
- ALPHA
- Gauge
kubeproxy_sync_proxy_rules_service_changes_pending
待處理的代理規則 Service 更改。
- ALPHA
- Gauge
kubeproxy_sync_proxy_rules_service_changes_total
代理規則 Service 更改的總數。
- ALPHA
- Counter
kubernetes_build_info
一個值為“1”的指標,帶有 Kubernetes 構建時的主要版本、次要版本、git 版本、git commit、git tree 狀態、構建日期、Go 版本和編譯器,以及其執行的平臺標籤。
- ALPHA
- Gauge
leader_election_master_status
指示報告系統是否為相關租約(lease)的主節點的 Gauge,0 表示備份,1 表示主節點。'name' 是用於識別租約的字串。請確保按 name 分組。
- ALPHA
- Gauge
leader_election_slowpath_total
在續訂 leader 租約時執行的慢路徑(slow path)的總數。'name' 是用於識別租約的字串。請確保按 name 分組。
- ALPHA
- Counter
node_authorizer_graph_actions_duration_seconds
節點授權器(node authorizer)中圖操作(graph actions)的持續時間直方圖。
- ALPHA
- Histogram
node_collector_unhealthy_nodes_in_zone
Gauge,測量每個區域中未就緒(Not Ready)節點的數量。
- ALPHA
- Gauge
node_collector_update_all_nodes_health_duration_seconds
NodeController 更新所有節點健康狀況的持續時間(秒)。
- ALPHA
- Histogram
node_collector_update_node_health_duration_seconds
NodeController 更新單個節點健康狀況的持續時間(秒)。
- ALPHA
- Histogram
node_collector_zone_health
Gauge,測量每個區域健康節點的百分比。
- ALPHA
- Gauge
node_collector_zone_size
Gauge,測量每個區域註冊節點的數量。
- ALPHA
- Gauge
node_controller_cloud_provider_taint_removal_delay_seconds
NodeController 移除單個節點 cloud-provider taint 後的節點建立時間(秒)。
- ALPHA
- Histogram
node_controller_initial_node_sync_delay_seconds
NodeController 完成單個節點初始同步後的節點建立時間(秒)。
- ALPHA
- Histogram
node_ipam_controller_cidrset_allocation_tries_per_request
每次 Service 同步新增的端點數量。
- ALPHA
- Histogram
node_ipam_controller_cidrset_cidrs_allocations_total
計數器,測量 CIDR 分配的總數。
- ALPHA
- Counter
node_ipam_controller_cidrset_cidrs_releases_total
計數器,測量 CIDR 釋放的總數。
- ALPHA
- Counter
node_ipam_controller_cidrset_usage_cidrs
Gauge,測量已分配 CIDR 的百分比。
- ALPHA
- Gauge
node_ipam_controller_cirdset_max_cidrs
可以分配的最大 CIDR 數量。
- ALPHA
- Gauge
node_swap_usage_bytes
節點的當前交換空間使用量(位元組)。僅在非 Windows 系統上報告。
- ALPHA
- Custom
plugin_manager_total_plugins
外掛管理器中的外掛數量。
- ALPHA
- Custom
pod_gc_collector_force_delete_pod_errors_total
Pod GC 控制器啟動以來,強制刪除 Pod 時遇到的錯誤數量。
- ALPHA
- Counter
pod_gc_collector_force_delete_pods_total
Pod GC 控制器啟動以來,被強制刪除的 Pod 的數量。
- ALPHA
- Counter
pod_security_errors_total
阻止正常評估的錯誤數量。非致命錯誤可能導致使用最新的受限配置檔案進行評估。
- ALPHA
- Counter
pod_security_evaluations_total
發生的策略評估數量,不包括忽略或豁免的請求。
- ALPHA
- Counter
pod_security_exemptions_total
豁免的請求數量,不包括忽略或超出範圍的請求。
- ALPHA
- Counter
pod_swap_usage_bytes
Pod 的當前交換空間使用量(位元組)。僅在非 Windows 系統上報告。
- ALPHA
- Custom
prober_probe_duration_seconds
探測響應的持續時間(秒)。
- ALPHA
- Histogram
pv_collector_bound_pv_count
Gauge,測量當前已繫結(bound)的持久卷(Persistent Volume)數量。
- ALPHA
- Custom
pv_collector_bound_pvc_count
Gauge,測量當前已繫結(bound)的持久卷宣告(Persistent Volume Claim)數量。
- ALPHA
- Custom
pv_collector_total_pv_count
Gauge,測量持久卷的總數。
- ALPHA
- Custom
pv_collector_unbound_pv_count
Gauge,測量當前未繫結(unbound)的持久卷(Persistent Volume)數量。
- ALPHA
- Custom
pv_collector_unbound_pvc_count
Gauge,測量當前未繫結(unbound)的持久卷宣告(Persistent Volume Claim)數量。
- ALPHA
- Custom
reconstruct_volume_operations_errors_total
Kubelet 啟動期間,從作業系統重建卷失敗的總數。
- ALPHA
- Counter
reconstruct_volume_operations_total
Kubelet 啟動期間,嘗試從作業系統重建卷的總數。這包括成功和失敗的重建。
- ALPHA
- Counter
replicaset_controller_sorting_deletion_age_ratio
選擇的已刪除 Pod 的年齡與當前最年輕 Pod 的年齡之比(當時)。應小於 2。此指標的目的是衡量 LogarithmicScaleDown 功能門在 Replicaset 縮減 Pod 時對 Pod 排序(和刪除)的粗略效果。這僅在計算和報告時考慮就緒(Ready)的 Pod。
- ALPHA
- Histogram
resourceclaim_controller_allocated_resource_claims
已分配的 ResourceClaims 數量。
- ALPHA
- Gauge
resourceclaim_controller_create_attempts_total
ResourceClaims 建立請求的數量。
- ALPHA
- Counter
resourceclaim_controller_create_failures_total
ResourceClaims 建立請求失敗的數量。
- ALPHA
- Counter
resourceclaim_controller_resource_claims
ResourceClaims 的數量。
- ALPHA
- Gauge
rest_client_dns_resolution_duration_seconds
DNS 解析器延遲(秒)。按主機細分。
- ALPHA
- Histogram
rest_client_exec_plugin_call_total
對 exec 外掛的呼叫次數,按遇到的事件型別(no_error, plugin_execution_error, plugin_not_found_error, client_internal_error)和可選的退出程式碼進行分割槽。僅當外掛呼叫成功時,退出程式碼才為 0。
- ALPHA
- Counter
rest_client_exec_plugin_certificate_rotation_age
最後一個認證 exec 外掛客戶端證書在被輪換之前的壽命(秒)的直方圖。如果認證 exec 外掛客戶端證書未使用,則直方圖將不包含資料。
- ALPHA
- Histogram
rest_client_exec_plugin_ttl_seconds
由認證 exec 外掛管理的客戶端證書的最短 TTL(生存時間)的 Gauge(秒)。該值表示到證書到期的時間(如果已過期則為負數)。如果認證 exec 外掛未使用或不管理 TLS 證書,則值為 +INF。
- ALPHA
- Gauge
rest_client_rate_limiter_duration_seconds
客戶端速率限制器延遲(秒)。按 verb 和 host 細分。
- ALPHA
- Histogram
rest_client_request_duration_seconds
請求延遲(秒)。按 verb 和 host 細分。
- ALPHA
- Histogram
rest_client_request_retries_total
請求重試次數,按狀態碼、verb 和 host 分割槽。
- ALPHA
- Counter
rest_client_request_size_bytes
請求大小(位元組)。按 verb 和 host 細分。
- ALPHA
- Histogram
rest_client_requests_total
HTTP 請求數量,按狀態碼、method 和 host 分割槽。
- ALPHA
- Counter
rest_client_response_size_bytes
響應大小(位元組)。按 verb 和 host 細分。
- ALPHA
- Histogram
rest_client_transport_cache_entries
內部快取中的 transport 條目數量。
- ALPHA
- Gauge
rest_client_transport_create_calls_total
獲取新 transport 的呼叫次數,按操作結果分割槽:hit:從快取中獲取,miss:建立並新增到快取,uncacheable:建立但不快取。
- ALPHA
- Counter
retroactive_storageclass_errors_total
向持久卷宣告(persistent volume claim)進行追溯性 StorageClass 分配失敗的總數。
- ALPHA
- Counter
retroactive_storageclass_total
向持久卷宣告(persistent volume claim)進行追溯性 StorageClass 分配的總數。
- ALPHA
- Counter
root_ca_cert_publisher_sync_duration_seconds
根 CA 證書釋出器(root ca cert publisher)中名稱空間同步的數量。
- ALPHA
- Histogram
root_ca_cert_publisher_sync_total
根 CA 證書釋出器(root ca cert publisher)中名稱空間同步的數量。
- ALPHA
- Counter
running_managed_controllers
指示控制器例項當前正在執行的位置。
- ALPHA
- Gauge
scheduler_cache_size
排程器快取中節點、Pod 和已假定(bound)Pod 的數量。
- ALPHA
- Gauge
scheduler_event_handling_duration_seconds
事件處理延遲(秒)。
- ALPHA
- Histogram
scheduler_goroutines
執行的 goroutine 數量,按它們執行的工作(如繫結)進行分割。
- ALPHA
- Gauge
scheduler_inflight_events
排程佇列中當前正在跟蹤的事件數量。
- ALPHA
- Gauge
scheduler_permit_wait_duration_seconds
等待 permit 的持續時間。
- ALPHA
- Histogram
scheduler_plugin_evaluation_total
每個外掛和擴充套件點(僅在 PreFilter、Filter、PreScore 和 Score 中可用)嘗試排程 Pod 的數量。
- ALPHA
- Counter
scheduler_plugin_execution_duration_seconds
在特定擴充套件點執行外掛的持續時間。
- ALPHA
- Histogram
scheduler_preemption_goroutines_duration_seconds
執行搶佔(preemption)goroutine 的持續時間(秒)。
- ALPHA
- Histogram
scheduler_preemption_goroutines_execution_total
已執行的搶佔(preemption)goroutine 的數量。
- ALPHA
- Counter
scheduler_queueing_hint_execution_duration_seconds
執行外掛的排隊提示(queueing hint)函式的持續時間。
- ALPHA
- Histogram
scheduler_scheduling_algorithm_duration_seconds
排程演算法延遲(秒)。
- ALPHA
- Histogram
scheduler_unschedulable_pods
不可排程 Pod 的數量,按外掛名稱細分。Pod 將為導致其無法排程的所有外掛增加計數器,因此此指標僅在按外掛細分時才有意義。
- ALPHA
- Gauge
scheduler_volume_binder_cache_requests_total
卷繫結快取請求的總數。
- ALPHA
- Counter
scheduler_volume_scheduling_stage_error_total
卷排程階段錯誤計數。
- ALPHA
- Counter
scrape_error
獲取容器指標時出錯為 1,否則為 0。
- ALPHA
- Custom
- 1.29.0
selinux_warning_controller_selinux_volume_conflict
兩個 Pod 使用同一卷時發生的衝突。
- ALPHA
- Custom
service_controller_loadbalancer_sync_total
由於叢集的服務/節點更改而配置任何負載均衡器的次數計數。
- ALPHA
- Counter
service_controller_nodesync_error_total
由於叢集節點更改而配置任何負載均衡器並出錯的次數計數。
- ALPHA
- Counter
service_controller_nodesync_latency_seconds
更新負載均衡器主機(host)以響應節點更新的 nodesync 延遲(秒)。
- ALPHA
- Histogram
service_controller_update_loadbalancer_host_latency_seconds
更新每個負載均衡器主機的延遲(秒)。
- ALPHA
- Histogram
serviceaccount_invalid_legacy_auto_token_uses_total
使用過的無效自動生成的舊版令牌(legacy token)的總數。
- ALPHA
- Counter
serviceaccount_legacy_auto_token_uses_total
使用過的自動生成的舊版令牌(legacy token)的總數。
- ALPHA
- Counter
serviceaccount_legacy_manual_token_uses_total
使用過的手動建立的舊版令牌(legacy token)的總數。
- ALPHA
- Counter
serviceaccount_legacy_tokens_total
使用過的舊版服務賬戶令牌(legacy service account tokens)的總數。
- ALPHA
- Counter
serviceaccount_stale_tokens_total
使用過的陳舊的投影式服務賬戶令牌(stale projected service account tokens)的總數。
- ALPHA
- Counter
serviceaccount_valid_tokens_total
使用過的有效投影式服務賬戶令牌(valid projected service account tokens)的總數。
- ALPHA
- Counter
storage_count_attachable_volumes_in_use
正在使用的卷數量的測量。
- ALPHA
- Custom
storage_operation_duration_seconds
儲存操作持續時間。
- ALPHA
- Histogram
taint_eviction_controller_pod_deletion_duration_seconds
從 taint 效果啟用到 TaintEvictionController 刪除 Pod 之間的時間(秒)。
- ALPHA
- Histogram
taint_eviction_controller_pod_deletions_total
TaintEvictionController 啟動以來刪除的 Pod 的總數。
- ALPHA
- Counter
ttl_after_finished_controller_job_deletion_duration_seconds
自 Job 符合刪除條件以來刪除 Job 所花費的時間。
- ALPHA
- Histogram
volume_manager_selinux_container_errors_total
Kubelet 無法為容器計算 SELinux 上下文時發生的錯誤數量。Kubelet 無法啟動此類 Pod,然後會重試,因此此指標的值可能無法代表實際的容器數量。
- ALPHA
- Gauge
volume_manager_selinux_container_warnings_total
Kubelet 無法為容器計算 SELinux 上下文時發生的被忽略的錯誤數量。當 SELinuxMountReadWriteOncePod 功能擴充套件到所有卷訪問模式時,這些將成為實際錯誤。
- ALPHA
- Gauge
volume_manager_selinux_pod_context_mismatch_errors_total
Pod 為使用相同卷的容器定義了不同的 SELinux 上下文時發生的錯誤數量。Kubelet 無法啟動此類 Pod,然後會重試,因此此指標的值可能無法代表實際的 Pod 數量。
- ALPHA
- Gauge
volume_manager_selinux_pod_context_mismatch_warnings_total
Pod 為使用相同卷的容器定義了不同的 SELinux 上下文時發生的錯誤數量。這些還不是錯誤,但當 SELinuxMountReadWriteOncePod 功能擴充套件到所有卷訪問模式時,它們將成為實際錯誤。
- ALPHA
- Gauge
volume_manager_selinux_volume_context_mismatch_errors_total
Pod 使用的卷已以與 Pod 所需不同的 SELinux 上下文掛載時發生的錯誤數量。Kubelet 無法啟動此類 Pod,然後會重試,因此此指標的值可能無法代表實際的 Pod 數量。
- ALPHA
- Gauge
volume_manager_selinux_volume_context_mismatch_warnings_total
Pod 使用的卷已以與 Pod 所需不同的 SELinux 上下文掛載時發生的錯誤數量。這些還不是錯誤,但當 SELinuxMountReadWriteOncePod 功能擴充套件到所有卷訪問模式時,它們將成為實際錯誤。
- ALPHA
- Gauge
volume_manager_selinux_volumes_admitted_total
SELinux 上下文正確的卷數量,將使用 mount -o context 選項進行掛載。
- ALPHA
- Gauge
volume_manager_total_volumes
卷管理器中的卷數量。
- ALPHA
- Custom
volume_operation_total_errors
總卷操作錯誤。
- ALPHA
- Counter
volume_operation_total_seconds
儲存操作端到端持續時間(秒)。
- ALPHA
- Histogram
watch_cache_capacity
watch 快取的總容量,按資源型別細分。
- ALPHA
- Gauge
watch_cache_capacity_decrease_total
watch 快取容量減少事件的總數,按資源型別細分。
- ALPHA
- Counter
watch_cache_capacity_increase_total
watch 快取容量增加事件的總數,按資源型別細分。
- ALPHA
- Counter
workqueue_adds_total
workqueue 處理的新增總數。
- ALPHA
- Counter
workqueue_depth
workqueue 的當前深度。
- ALPHA
- Gauge
workqueue_longest_running_processor_seconds
workqueue 最長的處理器運行了多少秒。
- ALPHA
- Gauge
workqueue_queue_duration_seconds
專案在 workqueue 中停留多久(秒)才被請求。
- ALPHA
- Histogram
workqueue_retries_total
workqueue 處理的重試總數。
- ALPHA
- Counter
workqueue_unfinished_work_seconds
已完成但尚未被 work_duration 觀測到的正在進行的工作有多少秒。大值表示執行緒卡死。可以透過觀察此值增加的速率來推斷卡死執行緒的數量。
- ALPHA
- Gauge
workqueue_work_duration_seconds
處理 workqueue 中的專案需要多少秒。
- ALPHA
- Histogram
本頁面是自動生成的。
如果你打算報告此頁面存在的問題,請在問題描述中提及此頁面是自動生成的。修復可能需要在 Kubernetes 專案的其他地方進行。
最後修改時間 2025 年 5 月 1 日上午 9:21 PST:更新了探測(probe)更新後的指標文件 (b9e37a19e1)