Cent OS 5を使ってCPU使用率(userとsystemの合計値)の監視を行うため、以下のアイテム設定をしました。
【アイテム設定】 system.cpu.util[,user,avg1] system.cpu.util[,system,avg1]
CPU使用率(userとsystemの合計値)に対してトリガー設定を行う場合、どのような条件式の値を記述すれば良いのでしょうか
ご教授お願いします。
Zabbix 1.8.1以降を利用されているのであれば、計算アイテムを利用されてはいかがでしょうか? http://www.zabbix.com/documentation/1.8/manual/config/items#calculated_items
userとsystemの利用率を合算する計算アイテムを作成して、そのアイテムに対するトリガーを作成すればよいのではないでしょうか?
例えば、以下のようなアイテムを作成します。
タイプ: 計算 キー: cpuuse 計算式: last("system.cpu.util[,user,avg1]")+last("system.cpu.util[,system,avg1]") データ型: 数値(浮動小数)
キーの文字列は、適宜変更してください。 トリガーの条件式で指定する文字列と合わせれば良いはずです。
トリガーの条件式は、以下のような感じです。 <code> {ホスト名:cpuuse.last(0)}>40 </code>
早急の返信まことにありがとうございます。
確認したところ、利用しているZABBIXのバージョンが1.6.9のため、計算アイテムがサポートされて無いようです。
そのため、CPU使用率(system,userを含んだ)アイテムの設定値を引続き調査して行きます。
どうぞ、ご教授お願いします。
正確ではないかもしれませんが、 アイテムとしては idle の平均を取得して、 トリガーの条件をxx未満としては如何でしょうか?
返信ありがとうございます。
idleから取得出来る情報がCPU使用率(user+system)の情報と等しいか? 裏付けが必要になるので、調査後、idleの平均値をアイテムに設定し、トリガーの条件をxx未満と設定しようと思います。
ご教授ありがとうございます。
環境にもよりますが、iowaitの割合が大きくなる場合もありますのでご注意ください。
アカウント名 kono
Zabbix関連
TNK - 投稿数: 4734
Zabbix 1.8.1以降を利用されているのであれば、計算アイテムを利用されてはいかがでしょうか?
http://www.zabbix.com/documentation/1.8/manual/config/items#calculated_items
userとsystemの利用率を合算する計算アイテムを作成して、そのアイテムに対するトリガーを作成すればよいのではないでしょうか?
例えば、以下のようなアイテムを作成します。
タイプ:
計算
キー:
cpuuse
計算式:
last("system.cpu.util[,user,avg1]")+last("system.cpu.util[,system,avg1]")
データ型:
数値(浮動小数)
キーの文字列は、適宜変更してください。
トリガーの条件式で指定する文字列と合わせれば良いはずです。
トリガーの条件式は、以下のような感じです。
<code>
{ホスト名:cpuuse.last(0)}>40
</code>
kono - 投稿数: 5
早急の返信まことにありがとうございます。
確認したところ、利用しているZABBIXのバージョンが1.6.9のため、計算アイテムがサポートされて無いようです。
そのため、CPU使用率(system,userを含んだ)アイテムの設定値を引続き調査して行きます。
どうぞ、ご教授お願いします。
takai - 投稿数: 20
正確ではないかもしれませんが、
アイテムとしては idle の平均を取得して、
トリガーの条件をxx未満としては如何でしょうか?
kono - 投稿数: 5
返信ありがとうございます。
idleから取得出来る情報がCPU使用率(user+system)の情報と等しいか? 裏付けが必要になるので、調査後、idleの平均値をアイテムに設定し、トリガーの条件をxx未満と設定しようと思います。
ご教授ありがとうございます。
TNK - 投稿数: 4734
環境にもよりますが、iowaitの割合が大きくなる場合もありますのでご注意ください。