ZABBIX WEBコンソールのMAP上から スクリプトのPINGを実施した際にUNKNOWNとなる件

お世話になります。

ZABBIX2.0 において、WEBコンソールのMAP上から スクリプトのPINGを実行しようとすると

"Ping"の結果
ping: unknown host *UNKNOWN*

となります。

原因と対策について ご教授いただけないでしょうか?

よろしくお願い致します。

コメント表示オプション

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

マップのアイコンをクリックして表示されるメニューから選択して
Pingを実行する際には、Zabbixの管理者アカウントを利用してWeb
インターフェースにログインし、

 管理 -> スクリプト

で表示されるスクリプトが実行されます。

デフォルトであれば、Pingに関しては、実行されるコマンドが

 /bin/ping -c 3 {HOST.CONN}

となっていると思います。

{HOST.CONN}というのはマクロと呼ばれるもので、この{HOST.CONN}
に関しては、ホストの画面で登録した、インターフェースの情報に
置き換えられて実行されます。

Zabbixエージェントを利用しているホストであれば、「エージェン
トのインターフェース」、SNMPを利用しているホストであれば、
「SNMPインターフェース」などの設定です。
IPアドレスが用いられるかDNS名が用いられるかは接続方法で選択
したものが利用されます。

ping: unknown host *UNKNOWN*

となってしまうということですので、ホストのインターフェースの
情報が正常に取得できていないように見受けられます。

まずは、そのアイコンに紐づけてあるホストがちゃんと登録されて
いる状態であるかを確認してください。
登録されているのであれば、そのホストのインターフェースの情報
として、どのような設定を行われているかお教えください。

DNS名で指定されている場合は、zabbix_serverを起動しているサー
バ上からnslookupやdigコマンドなどでDNSでの名前解決ができる状
態であるかもご確認ください。