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 secret として保持できます。説明の追加もサポートされています。

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
値のマッピング

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