どこかの設定エラーだと確信していますが、わかりません。私が監視しているマシンの CPU 画面には、約 4 ~ 5% の CPU システム時間と約 20% の CPU ナイス時間が表示されます。一番上は、監視しているマシンの cpu% が 39 ~ 40% であることを示しています。Zabbix が結果を正しく表示しないのはなぜですか?
私は zabbix にはあまり詳しくありませんが、マシンの正しい統計を表示するのを見たことがあります..
ここでの数字に関連する可能性のある問題がいくつかあります。まず、コアごとの CPU 使用率を調べていますか、それともすべてのコアで平均化していますか、それとも合計していますか。一部のオペレーティング システム (FreeBSD など) では、top に合計CPU 使用率が表示されます。8 コアの場合、最大 800% の CPU 使用率になる可能性があります。
Linux では、top 内で「1」を押すと、コアごとの CPU 使用率を表示できます。
次に、CPU 使用率が実際に何を意味するのかを考える必要があります。CPU 使用率は、ある時点では意味のある概念ではないため、これはまったく単純な概念ではありません。むしろ、最後の 1 秒間など、特定の期間にわたる使用量の尺度です。また、CPU 使用率の測定にはかなりの CPU 使用量が必要になるため、top を実行すると測定値が変化します。
このため、トップ出力の開始時に CPU 負荷の別の測定値が見つかります。
load average: 1.35, 1.27, 0.72
これは、負荷値を解釈する方法について説明している便利な記事です。