FQDNに対してのPING疎通

DNSレコードの正常性確認を目的として、DNS名に対してPINGを実施しています。
しかし、DNSレコードが消失した場合、値が取得できない状況になるようです。
何かよい策はありますでしょうか?

スクリプトなどでは実現できると思いますが、シンプルチェックで実現できる案などがあればと思っています。

コメント表示オプション

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

DNSレコードがないのに何を返すのですか?
DNSレコードがなければ取得できないのは当然だと思います。
何を実現したいのかわかりませんが、それを実現する方法をご検討
ください。

ユーザー matousagi の写真

TNKさん、返信ありがとうございます。

シンプルチェックでFQDNに対してのPINGだと、値が返ってこないので、
シンプルチェックでFQDNを監視できるような方法があればご教示頂きたいと思いました。

ちなみにFQDNに対してのPINGをやったのは、DNSレコードがなければPINGがエラーで返ってくる(つまり1以外の値になる)ことを期待していました。
zabbixは内部的にFPINGを使用しているみたいですが、FPINGをコマンドで実行した場合は、DNSがなくてもきちんとエラーコードは返すのですよね。
なぜアイテムに登録した場合に値が返らないのか謎で、もしかするとその辺で解決があるのかもしれまん。

ただ、この方法に固執しているわけでもなく、あくまでシンプルチェックでFQDNの監視ができる方法があれば、と思っています。

ユーザー TNK の写真

シンプルチェックのicmppingでチェックできるのは、対象のFQDNが
存在する場合に使用できます。
FQDNを指定してDNSから取得できないようなホストに対して実行す
ると取得不可になるだけだったはずです。

FQDNを指定して取得できないことをすぐに検出したいのであれば、
外部スクリプトを使用して値を取得することをお勧めします。