2 ホストの設定

概要

Zabbix Webインターフェースでホストを設定するには、次の手順を実行します。

  • 次へ移動します: Data collection > Hosts または Monitoring > Hosts
  • 画面右上の Create host をクリックします(または、既存のホストを編集するにはホスト名をクリックします)
  • フォームにホストのパラメータを入力します

既存のホストの設定フォームにある Clone ボタンを使用して、新しいホストを作成することもできます。 このホストには、リンクされたテンプレート、それらのテンプレートからのエンティティ(アイテム、トリガーなど)、および既存のホストに直接追加されたエンティティを含む、既存のホストのすべてのプロパティが引き継がれます。

ホストを複製すると、テンプレートエンティティはテンプレート上に元々ある状態のまま保持されることに注意してください。既存のホストレベルでそれらのエンティティに加えられた変更(たとえば、アイテムの間隔の変更、正規表現の修正、または low-level discovery ルールへのプロトタイプの追加)は、新しいホストには複製されません。代わりに、テンプレート上の状態になります。

別の方法として、Host Wizard を使用して、ガイド付きのステップ形式のインターフェースでホストを設定することもできます。

設定

ホスト タブには、ホストの一般属性が含まれます。

必須入力フィールドには赤いアスタリスクが付いています。

Parameter Description
Host name 一意のホスト名を入力します。英数字、スペース、ドット、ダッシュ、アンダースコアを使用できます。ただし、先頭および末尾のスペースは使用できません。
Note: 設定対象のホストで Zabbix エージェントが動作している場合、エージェントの 設定ファイルHostname パラメータは、ここで入力したホスト名と同じ値である必要があります。このパラメータ内の名前は、active checks の処理で必要です。
Visible name ホストの一意の表示名を入力します。この名前を設定すると、技術的なホスト名の代わりに、一覧やマップなどで表示される名前になります。この属性は UTF-8 をサポートしています。
Templates ホストに テンプレート をリンクします。すべてのエンティティ(アイテム、トリガー、etc.)はテンプレートから継承されます。
新しいテンプレートをリンクするには、テキスト入力欄にテンプレート名の入力を開始します。一致するテンプレートの一覧が表示されるので、スクロールして選択します。あるいは、フィールドの横にある Select をクリックし、ポップアップウィンドウの一覧からテンプレートを選択することもできます。選択したテンプレートは、ホスト設定フォームを保存または更新したときにホストへリンクされます。
テンプレートのリンクを解除するには、Linked templates ブロックの次の 2 つのオプションのいずれかを使用します。
Unlink - テンプレートのリンクを解除しますが、そのエンティティ(アイテム、トリガー、etc.)は保持します。
Unlink and clear - テンプレートのリンクを解除し、そのすべてのエンティティ(アイテム、トリガー、etc.)を削除します。
一覧に表示されているテンプレート名はクリック可能なリンクで、テンプレート設定フォームへ移動します。
Host groups ホストが所属する ホストグループ を選択します。ホストは少なくとも 1 つのホストグループに所属している必要があります。存在しないグループ名を追加することで、新しいグループを作成してホストにリンクできます。
Interfaces ホストでは、複数のインターフェース種別をサポートしています: AgentSNMPJMXIPMI
既定ではインターフェースは定義されていません。新しいインターフェースを追加するには、Interfaces ブロックの Add をクリックし、インターフェース種別を選択して IP/DNSConnect toPort の情報を入力します。
Note: いずれかのアイテムで使用されているインターフェースは削除できず、Remove リンクはグレー表示になります。
SNMP インターフェースの "IP" または "DNS" は、SNMP traps にも使用されます。
マッチング時には、ホストインターフェースで選択された "IP" または "DNS" のみが使用されます。
SNMP インターフェース(v1、v2、v3)の設定の詳細については、SNMP 監視の設定 を参照してください。
IP address ホストの IP アドレス(任意)。
DNS name ホストの DNS 名(任意)。
Connect to それぞれのボタンをクリックすると、Zabbix サーバーに対して、エージェントからデータを取得する際に使用する接続先を指定できます。
IP - ホストの IP アドレスに接続します(推奨)
DNS - ホストの DNS 名に接続します
Port TCP/UDP ポート番号。既定値は、Zabbix エージェントが 10050、SNMP エージェントが 161、JMX が 12345、IPMI が 623 です。
Default ラジオボタンをオンにすると、既定のインターフェースとして設定されます。
Description ホストの説明を入力します。
Monitored by 次のいずれでホストを監視するかを選択します。
Server - ホストは Zabbix サーバーで監視されます。
Proxy - ホストはスタンドアロンのプロキシで監視されます。
Proxy group - ホストはプロキシグループで監視されます。
Proxy 割り当てられたプロキシ名が表示されます(Zabbix サーバーが選択したプロキシグループから 1 つ割り当てている場合のみ)。
このフィールドは、ホストがプロキシグループで監視されている場合にのみ表示されます。
Enabled チェックボックスをオンにすると、ホストは有効になり、監視可能な状態になります。

チェックボックスをオフにすると、ホストは無効になり、監視されません。
Zabbix サーバー/プロキシによって開始されるパッシブデータ要求(たとえば、Zabbix agentSNMP agentsimple checks)については、設定同期後に監視が無効になります。ホストにリンクされたトリガーとアクションも、設定が再読み込みされた後にのみ無効になります。
Zabbix エージェントの active checks については、Zabbix エージェントがホストの無効化情報を受け取ってから約 5 秒以内に監視が停止します。この短い間、ホストは active checks のデータをローカルで収集し続け、サーバー/プロキシへ送信しようとしますが、ホストは Disabled としてマークされているため、サーバー/プロキシはそのデータを拒否します。

ホストを無効にすると、そのアイテムは履歴キャッシュから即座に削除されます(ただし、ログ用に保持される最終値は除きます)。

IPMI タブには、IPMI 管理属性が含まれます。

Parameter Description
Authentication algorithm 認証アルゴリズムを選択します。
Privilege level 権限レベルを選択します。
Username 認証用のユーザー名。ユーザーマクロを使用できます。
Password 認証用のパスワード。ユーザーマクロを使用できます。

Tags タブでは、ホストレベルの タグ を定義できます。このホストのすべての障害には、ここで入力した値がタグとして付与されます。

タグでは、ユーザーマクロ、{INVENTORY.*} マクロ、{HOST.HOST}、{HOST.NAME}、{HOST.CONN}、{HOST.DNS}、{HOST.IP}、{HOST.PORT}、{HOST.ID} マクロがサポートされています。

Macros タブでは、ホストレベルの ユーザーマクロ を名前と値のペアとして定義できます。マクロ値は、プレーンテキスト、シークレットテキスト、または Vault シークレットとして保持できます。説明の追加もサポートされています。

Inherited and host macros オプションを選択すると、テンプレートレベルおよびグローバルのユーザーマクロもここで表示できます。ここには、ホストに対して定義されたすべてのユーザーマクロが、その解決後の値と出所とともに表示されます。

利便性のため、対応するテンプレートおよびグローバルマクロ設定へのリンクが用意されています。また、ホストレベルでテンプレート/グローバルマクロを編集して、実質的にそのマクロのコピーをホスト上に作成することもできます。

Inventory タブでは、ホストの インベントリ 情報を手動で入力できます。また、Automatic インベントリ収集を有効にするか、このホストのインベントリ収集を無効にすることもできます。

インベントリが有効(手動または自動)な場合、タブ名の横に緑の点が表示されます。

暗号化

暗号化タブでは、ホストとの暗号化済み接続を必須にできます。

Parameter Description
Connections to host Zabbix サーバーまたはプロキシがホスト上の Zabbix エージェントに接続する方法: 暗号化なし(デフォルト)、PSK(事前共有鍵)を使用、または証明書を使用。
Connections from host ホストから許可する接続の種類を選択します(つまり、Zabbix エージェントおよび Zabbix sender からの接続)。複数の接続タイプを同時に選択できます(テストや別の接続タイプへの切り替えに便利です)。デフォルトは「暗号化なし」です。
Issuer 証明書の許可された発行者。証明書はまず CA(認証局)によって検証されます。有効で、CA によって署名されている場合、Issuer フィールドを使用して許可する CA をさらに制限できます。このフィールドは、Zabbix のインストールで複数の CA の証明書を使用している場合に利用することを想定しています。このフィールドが空の場合、任意の CA が受け入れられます。
Subject 証明書の許可されたサブジェクト。証明書はまず CA によって検証されます。有効で、CA によって署名されている場合、Subject フィールドを使用して Subject 文字列の値を 1 つだけ許可できます。このフィールドが空の場合、設定された CA によって署名された有効な証明書はすべて受け入れられます。
PSK identity 事前共有鍵の識別文字列。
PSK identity に機密情報を入れないでください。受信側にどの PSK を使用するかを通知するために、ネットワーク上で暗号化されずに送信されます。
PSK 事前共有鍵(16進文字列)。最大長: Zabbix が GnuTLS または OpenSSL ライブラリを使用する場合は 512 16進桁(256 バイトの PSK)、Zabbix が mbed TLS(PolarSSL)ライブラリを使用する場合は 64 16進桁(32 バイトの PSK)。例: 1f87b595725ac58dd977beef14b97461a7c1045b9a1c963065002c5473194952
値のマッピング

値のマッピング タブでは、アイテムデータを人間にとって分かりやすい形式で表示するための 値のマッピング を設定できます。