Agent自動登録時の[エージェントのインターフェース]をDNS名で設定する

いつもお世話になっております。
MS Azureのクラウド環境にAgent自動登録を組み込もうと考えております。
 参考:http://www.slideshare.net/qryuu/zabbix-20563483
  ※九龍真乙様作成の"全自動Zabbix"を参考にさせて頂いております

この環境はIPアドレスが固定ではなくサーバ起動毎に可変するため、
DNS名指定で各通信を行っております。

参考にさせて頂いている上記参考資料の15Pにおいて、
"Agent自動登録されたホストは「エージェントインターフェイス」の設定が
[IPアドレス]ではなく[DNS]として登録されます。"
という記載があるのですが、
私の方で設定を行ったところ[IPアドレス]での登録となってしまいます。

重複しますが、IPアドレス可変環境のため、
Agent自動登録時に「エージェントインターフェイス」を
DNS名で指定しなければならないのですが、
どの設定を確認すれば良いかご教授頂きたく。

コメント表示オプション

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

そのIPアドレスで登録されたホストは、そのIPアドレスを利用して
Zabbixサーバ上からDNSなどを利用して逆引きできるような環境に
なっていますか?

ユーザー kaeru の写真

>>TNK様
ご回答ありがとうございます。
Zabbixサーバ上にて、nslookupからDNS名を逆引きしたところIPアドレスは逆引き可能でしたが、
IPアドレスから実施したところ、** server can't find が表示されてしまいました…。
Azure側の仕様かと思いますので確認してみます。
重ねてご対応ありがとうございました。

ユーザー kaeru の写真

DNS名で引けているので逆も出来るだろうと考えておりましたが、
Azure側の使用でIPアドレスからの逆引きはデフォルトでは出来ないようになっておりました。
設定変更を行いIPアドレスからDNS名を引けるようにいたしました。

ただ、Agent自動登録されたホストの「エージェントのインターフェース」を確認すると、
DNS名は上記処理で入るようになったのですが、
何故か[IPアドレス]での設定となってしまいます。(手動で[DNS]への切り替えは可能)
九龍真乙様作成時の2.0.6からZabbix仕様変更があったか、あるいは別に設定方法があるのか確認中です。
(ZabbixVerの記載を失念しておりましたが、 2.4.7になります。)

ユーザー kaeru の写真

お世話になっております。
Agent自動登録を確認しておりますが詳細が乗っていませんでした。
 https://www.zabbix.com/documentation/2.2/jp/manual/discovery/auto_registration

Agent自動登録を実施時、「エージェントのインターフェース」に
DNS名が入るため逆引き自体は出来ておりますが、やはりIPアドレスで登録されてしまいます。
これをDNS名設定で登録するためにはどういった方法が考えられるか
良いアイディアがあればお知恵をお借りしたく。

ユーザー kaeru の写真

ソースが読めなかったため、いくつか検証を挟みましたが
Agent自動登録時はDNS逆引きが出来ているとDNS名を取ってこれる(DNS名を入れてくる)が
「エージェントのインターフェース」はIP指定がデフォルトのようです。
APIで何とかできないかと思いましたが、
そもそもAzure環境がデフォルトでDNS逆引きが出来ない設定となっており、
自動化が行えないことが判明したため一旦クローズ致します。
折を見てまた検証してみようかと思います。