You are viewing documentation for the development version, it may be incomplete.
Join our translation project and help translate Zabbix documentation into your native language.

18 Windowsのsystem.cpu.utilアイテムに関する注意事項

system.cpu.util アイテムは、CPU使用率のパーセンテージを提供します。

Windows用Zabbixエージェントでコレクタープロセスが開始されると、N個の論理プロセッサ(スレッド)ごとにN個のアイテム用のバッファが初期化されます。値はWindowsパフォーマンスカウンターを使用してバッファ内で定期的に更新されます。これらの値は、0 <= n < N の範囲で system.cpu.util[n] が要求されたときに報告されます。

バッファ内のもう1つのアイテムは、system.cpu.util[total] に使用されます。

Zabbixは、NUMAシステムとプロセッサグループをサポートしない古いWindowsバージョンの両方をサポートするために、異なるパフォーマンスカウンターを自動的に選択します。

論理プロセッサ(スレッド)数が64以下で、プロセッサグループ数が1の場合は、次のようになります。

Nは論理プロセッサ(スレッド)数です。
       
       \Processor(_Total)\% Processor Time
       \Processor(0)\% Processor Time
       \Processor(1)\% Processor Time
       \Processor(2)\% Processor Time
       ...
       \Processor(N-1)\% Processor Time

それ以外の場合:

Gはプロセッサグループ数、Nはグループ内の論理プロセッサ(スレッド)数です。
       
       \Processor Information(_Total)\% Processor Time
       \Processor Information(0,0)\% Processor Time
       \Processor Information(0,1)\% Processor Time
       \Processor Information(0,2)\% Processor Time
       ...
       \Processor Information(0,N-1)\% Processor Time
       ...
       \Processor Information(G-1,0)\% Processor Time
       \Processor Information(G-1,1)\% Processor Time
       \Processor Information(G-1,2)\% Processor Time
       ...
       \Processor Information(G-1,N-1)\% Processor Time