KubeVirt Handler インテグレーションのメトリクス
KubeVirt Handler の監視に使う Datadog の公式インテグレーションです。収集するメトリクスは 45 件あります。
公式の紹介文 (英語)
Collect key metrics to monitor the health of your KubeVirt Handler Daemons.
種別の内訳
- count (集計間隔内の発生回数): 32 件
- gauge (その時点の値): 13 件
メトリクスの一覧
説明は公式の定義の英文をそのまま載せています。
| メトリクス | 種別 | 単位 |
|---|---|---|
kubevirt_handler.Value of 1 if the agent can connect to the KubeVirt Handler, and 0 otherwise. | gauge | - |
kubevirt_handler.Total CPU time spent in system mode. | count | second |
kubevirt_handler.Total CPU time spent in all modes (sum of both vcpu and hypervisor usage). | count | second |
kubevirt_handler.Total CPU time spent in user mode. | count | second |
kubevirt_handler.Current balloon size in bytes. | gauge | byte |
kubevirt_handler.Amount of usable memory as seen by the domain. | gauge | byte |
kubevirt_handler.The amount of memory in bytes allocated to the domain. | gauge | byte |
kubevirt_handler.The number of page faults when disk IO was required. | count | page |
kubevirt_handler.The number of other page faults, when disk IO was not required. | count | page |
kubevirt_handler.Resident set size of the process running the domain. | gauge | byte |
kubevirt_handler.The total amount of data read from swap space of the guest in bytes. | gauge | byte |
kubevirt_handler.The total amount of memory written out to swap space of the guest in bytes. | gauge | byte |
kubevirt_handler.The amount of memory left completely unused by the system. | gauge | byte |
kubevirt_handler.The amount of memory which can be reclaimed by balloon without pushing the guest system to swap, corresponds to 'Available' in /proc/meminfo | gauge | byte |
kubevirt_handler.Total network traffic received in bytes. | count | byte |
kubevirt_handler.Total network received error packets. | count | packet |
kubevirt_handler.Total network traffic received packets. | count | packet |
kubevirt_handler.The total number of rx packets dropped on vNIC interfaces. | count | packet |
kubevirt_handler.Total network traffic transmitted in bytes. | count | byte |
kubevirt_handler.Total network transmitted error packets. | count | packet |
kubevirt_handler.Total network traffic transmitted packets. | count | packet |
kubevirt_handler.The total number of tx packets dropped on vNIC interfaces. | count | packet |
kubevirt_handler.Number of VMI CPU affinities to node physical cores. | gauge | - |
kubevirt_handler.Total storage flush requests. | count | request |
kubevirt_handler.Total time spent on cache flushing. | count | second |
kubevirt_handler.Total number of I/O read operations. | count | read |
kubevirt_handler.Total number of I/O write operations. | count | write |
kubevirt_handler.Total time spent on read operations. | count | second |
kubevirt_handler.Total number of bytes read from storage. | count | byte |
kubevirt_handler.Total time spent on write operations. | count | second |
kubevirt_handler.Total number of written bytes. | count | byte |
kubevirt_handler.Amount of time spent by each vcpu waiting in the queue instead of running. | count | second |
kubevirt_handler.Total amount of time spent in each state by each vcpu (cpu_time excluding hypervisor time). Where id is the vcpu identifier and state can be one of the following: [OFFLINE, RUNNING, BLOCKED]. | count | second |
kubevirt_handler.Amount of time spent by each vcpu while waiting on I/O. | count | second |
kubevirt_handler.Total number of adds handled by workqueue | count | item |
kubevirt_handler.Current depth of workqueue | gauge | item |
kubevirt_handler.How many seconds has the longest running processor for workqueue been running. | gauge | second |
kubevirt_handler.How long an item stays in workqueue before being requested. | count | second |
kubevirt_handler.How long an item stays in workqueue before being requested. | count | second |
kubevirt_handler.How long an item stays in workqueue before being requested. | count | second |
kubevirt_handler.Total number of retries handled by workqueue | count | - |
kubevirt_handler.How many seconds of work has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. | gauge | second |
kubevirt_handler.How long in seconds processing an item from workqueue takes. | count | second |
kubevirt_handler.How long in seconds processing an item from workqueue takes. | count | second |
kubevirt_handler.How long in seconds processing an item from workqueue takes. | count | second |
公式ドキュメント
メトリクスの名前と説明は Datadog の公式インテグレーションの定義 (Copyright Datadog, Inc.・BSD-3-Clause) を英文のまま載せています。利用条件の全文は サイトについてにあります。