AS400でのシンプルチェック

AS400に対して、シンプルチェックをしているのですが、ASがダウンしても状態は正常となってしまい、トリガー通りに引っかかってくれません。

アイテムとトリガーは以下の通りです。

【アイテム】
タイプ:シンプルチェック
キー:icmpping
ホストインターフェース:[ASのIPアドレス]:10050
データ型:数値(整数)
データの形式:10進数

【トリガー】
{ホスト名:icmpping.last(0)}=1

Ping監視ならばエージェントレスで監視できるはずですが、うまくいきません。
原因を教えて頂けませんでしょうか。

コメント表示オプション

お好みのコメント表示方法を選び「設定の保存」をクリックすると変更が反映されます。
ユーザー KAZ の写真

Ryo Sugisakiさん

icmppingで異常を検出するならトリガーは↓じゃないですか?
{ホスト名:icmpping.last(0)}=0

↓下記はマニュアルのURLです。
https://www.zabbix.com/documentation/jp/1.8/manual/config/items

【キー】
icmpping[,,,,]

【説明】
ICMP pingでサーバにアクセスできるかどうかのチェック
target - ホストのIPアドレスまたはDNS名
packets - パケット数
interval - パケットの送信間隔(ミリ秒単位)
size - パケットサイズ(バイト単位)
timeout - タイムアウト(ミリ秒単位)

【返り値】
0 - ICMP pingが異常終了
1 - ICMP pingが正常終了

ユーザー Ryo Sugisaki の写真

=0にすると起動しているのにエラーが出るので、ASは返り値が違うのかなと思ったのですが、そういうわけではないのでしょうか?

サーバを落としてみてもうまくトリガーどおりにエラーとしてひっかってくれませんし。

アドバイスお願いします。

ユーザー KAZ の写真

Ryo Sugisakiさん


=0にすると起動しているのにエラーが出るので、ASは返り値が違うのかなと思ったのですが、そういうわけではないのでしょうか?

そう言うわけではありません。

ZabbixサーバのOS上からping [ASのIPアドレス]が通るか確認してください。
通らない場合、ネットワーク的な問題と思われます。

ユーザー Ryo Sugisaki の写真

Zabbixサーバからのpingは通っています。
設定もあっているはずなのに不思議です。

ユーザー KAZ の写真

Ryo Sugisakiさん

AS400以外のホストでicmppingは監視できていますか?

ユーザー Ryo Sugisaki の写真

エージェントレス監視をしているのが、AS以外だとルータになるのですが、ルータは落とすことが出来ないので、確認できていません。
おそらくルータもASと同じ状態です。

ユーザー Ryo Sugisaki の写真

エージェントレス監視をしているのが、AS以外だとルータになるのですが、ルータは落とすことが出来ないので、確認できていません。
おそらくルータもASと同じ状態です。

ユーザー KAZ の写真

Ryo Sugisakiさん

fpingの設定は大丈夫でしょうか?

■下記の記事を参考に確認して頂けますか?

Zabbix1.8 日本語マニュアル 7 シンプルチェック
https://www.zabbix.com/documentation/jp/1.8/manual/config/items

ping監視ができなくて困っています
http://www.zabbix.jp/node/610

ZabbixでPing監視をする際のfping設定
http://www.checksite.jp/zabbix-fping-conf/

ユーザー Ryo Sugisaki の写真

KAZさんに言われたとおり、fpingの設定などを見直しました。

シンプルチェックのアイテムでエラーの欄が×になっていて、「fping failed: "This program can only be run by root, or it must be setuid root."」とメッセージが出ています。
fpingの権限は以下の通りです。

# ls -l /usr/sbin/fping
-rwxr-xr-x. 1 root zabbix 30932 8月 10 20:22 2011 /usr/sbin/fping

何が原因なのか訳が分からなくなってきました。
大変お手数ですが、お知恵をいただけませんでしょうか。
よろしくお願いします。

ユーザー KAZ の写真

Ryo Sugisakiさん

やはりsetuidがされてないですね。
前回の返信に書いたURLにsetuidのやり方書いてあるのですが…A(^^;

↓これを試してください。

# chown root:zabbix /usr/local/sbin/fping
# chmod 710 /usr/local/sbin/fping
# chmod ug+s /usr/local/sbin/fping

ユーザー Ryo Sugisaki の写真

やっても状況変わらずです。

fping failed: " [ -T timestamp option ] [ -Q tos ] [hop1 ...] destination"

↑と出ています。

ユーザー KAZ の写真

Ryo Sugisakiさん

どのようにfpingをインストールされましたか?
下記の情報で該当するところはありますか?

『Zabbixでfpingを使うときの注意点』Kodai's Blog
http://kodai74.blogspot.jp/2010/08/zabbixfping.html

ユーザー Ryo Sugisaki の写真

すみません。時間が立ったら正常にpingチェックが出来るようになりました。
setuidをやってから少し時間が必要だったようです。
本当にありがとうございました。