Kubernetes Scheduler インテグレーションのメトリクス
Kubernetes Scheduler の監視に使う Datadog の公式インテグレーションです。収集するメトリクスは 43 件あります。
公式の紹介文 (英語)
Monitors the Kubernetes Scheduler
種別の内訳
- gauge (その時点の値): 38 件
- count (集計間隔内の発生回数): 5 件
メトリクスの一覧
説明は公式の定義の英文をそのまま載せています。
| メトリクス | 種別 | 単位 |
|---|---|---|
kube_scheduler.Number of latency in seconds | gauge | - |
kube_scheduler.Total binding latency in seconds | gauge | - |
kube_scheduler.Number of equivalence cache lookups, by whether or not a cache entry was found | count | - |
kube_scheduler.Number of HTTP requests, partitioned by status code, method, and host | count | - |
kube_scheduler.Number of client requests. Broken down by verb and URL | gauge | - |
kube_scheduler.Total latency. Broken down by verb and URL | gauge | / |
kube_scheduler.Number of the GC invocation | gauge | - |
kube_scheduler.GC invocation durations quantiles | gauge | / |
kube_scheduler.GC invocation durations sum | gauge | / |
kube_scheduler.Number of running goroutines split by the work they do such as binding (alpha; requires k8s v1.26+) | gauge | - |
kube_scheduler.Number of goroutines that currently exist | gauge | - |
kube_scheduler.Maximum allowed open file descriptors | gauge | - |
kube_scheduler.Number of open file descriptors | gauge | - |
kube_scheduler.Number of pending pods, by the queue type (requires k8s v1.15+) | gauge | - |
kube_scheduler.Number of preemption attempts in the cluster till now | count | - |
kube_scheduler.Number of selected pods during the latest preemption round | gauge | - |
kube_scheduler.Total selected pods during the latest preemption round | gauge | - |
kube_scheduler.Number of pods added to scheduling queues by event and queue type (requires k8s v1.17+) | count | - |
kube_scheduler.Number of attempts to schedule pods, by the result. 'unschedulable' means a pod could not be scheduled, while 'error' means an internal scheduler problem. | gauge | - |
kube_scheduler.Number of scheduling algorithm predicate evaluation | gauge | - |
kube_scheduler.Total scheduling algorithm predicate evaluation duration | gauge | / |
kube_scheduler.Number of scheduling algorithm preemption evaluation | gauge | - |
kube_scheduler.Total scheduling algorithm preemption evaluation duration | gauge | / |
kube_scheduler.Number of scheduling algorithm priority evaluation | gauge | - |
kube_scheduler.Total scheduling algorithm priority evaluation duration | gauge | / |
kube_scheduler.Number of scheduling algorithm latency | gauge | - |
kube_scheduler.Total scheduling algorithm latency | gauge | / |
kube_scheduler.Scheduling attempt latency in seconds (scheduling algorithm + binding) (requires k8s v1.23+) | gauge | - |
kube_scheduler.Total scheduling attempt latency in seconds (scheduling algorithm + binding) (requires k8s v1.23+) | gauge | / |
kube_scheduler.Number of E2e scheduling latency (scheduling algorithm + binding) | gauge | - |
kube_scheduler.Total E2e scheduling latency (scheduling algorithm + binding) | gauge | / |
kube_scheduler.Number of attempts to successfully schedule a pod (requires k8s v1.23+) | gauge | - |
kube_scheduler.Total number of attempts to successfully schedule a pod (requires k8s v1.23+) | gauge | - |
kube_scheduler.E2e latency for a pod being scheduled which may include multiple scheduling attempts (requires k8s v1.23+) | gauge | - |
kube_scheduler.Total e2e latency for a pod being scheduled which may include multiple scheduling attempts (requires k8s v1.23+) | gauge | / |
kube_scheduler.Number of scheduling split by sub-parts of the scheduling operation | gauge | - |
kube_scheduler.Scheduling latency quantiles split by sub-parts of the scheduling operation | gauge | / |
kube_scheduler.Total scheduling latency split by sub-parts of the scheduling operation | gauge | / |
kube_scheduler.Result of a single scheduler healthcheck (alpha; requires k8s v1.26+) | gauge | - |
kube_scheduler.Cumulative results of all scheduler healthchecks (alpha; requires k8s v1.26+) | count | - |
kube_scheduler.Number of OS threads created | gauge | - |
kube_scheduler.Number of Volume scheduling | gauge | - |
kube_scheduler.Total Volume scheduling stage latency | gauge | / |
公式ドキュメント
メトリクスの名前と説明は Datadog の公式インテグレーションの定義 (Copyright Datadog, Inc.・BSD-3-Clause) を英文のまま載せています。利用条件の全文は サイトについてにあります。