自動登録がホスト名で登録されない。
自動登録がホスト名ではなくIPアドレスで登録されてしまいます。
【環境】
ZABBIX Var:2.4.6
OS:CentOS6.7 64Bit
【ディスカバリ】
名前:Vlan13_PC
IPアドレス範囲:Vlan13のサブネット
間隔:60秒
チェック:Zabbixエージェント "system.uname"
デバイスの固有性を特定する基準:IPアドレス
【アクション】
◎アクションの実行条件
A ディスカバリチェック = Vlan13_PC: Zabbixエージェント "system.uname"
B 受信した値 含まれる Windows
◎アクションの実行内容
ユーザーにメッセージを送信: Admin (Zabbix Administrator) via Email
ホストを追加
ホストグループに追加: Vlan13_PC
テンプレートとリンク: Template OS Windows_1
上記の設定で、ホスト登録・ホストグループ登録・テンプレートリンクは正常にできておりますが、ホストがIPアドレスで登録されています。
IPアドレスではなく、ホスト名で登録してほしいのです。
※以前、Zabbix1.8で構築していた時はホスト名で登録されて居たと思うのですが、サーバーが故障の為、zabbix2.4で作り直してます。
初歩的な質問だとは思いますが、アドバイス頂けましたら幸いです。
/etc/var/log/zabbix_server.logを見ると、”cannot send list of active checks to [IPアドレス]: host [ホスト名] not found”
と表示されており、登録名とホスト名が違う為、発生しているのではと考えております。
TNK - 投稿数: 4731
zabbix_agentd.confにはどのように設定されていますか?
DNSの設定はどうされていますか?
あと、以下のURLにある情報とも照らし合わせて、現在設定
されている状態をご確認ください。
http://www.zabbix.jp/node/3003
Sujinosuke - 投稿数: 17
TNK 様
回答有難うございます。
zabbix_agentd.confのHostNameについては、コメントアウトにしており、HostnameItem=system.hostnameでホスト名を取得するよう設定しております。
また、DNSはADを組んでますので、AD側のDNS設定で逆引きが正しく設定されていませんでした。
結果、DNS側の逆引き設定を行い、AD配下のクライアントについては、正常にホスト名で登録されました、有難うございます。
理想としては、HostNameItemの値を取得し登録されればよかったのですが?
1点疑問です。
ネットワーク機器等については、AD配下にありませんので、DNSで逆引き設定をしておりません。
出来れば、SNMPv2-MIB::sysName.0の値で登録されればありがたいのですが、無理でしょうか?