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 | ホストでは、複数のインターフェース種別をサポートしています: Agent、SNMP、JMX、IPMI。 既定ではインターフェースは定義されていません。新しいインターフェースを追加するには、Interfaces ブロックの Add をクリックし、インターフェース種別を選択して IP/DNS、Connect to、Port の情報を入力します。 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 agent、SNMP agent、simple 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 |
値のマッピング
値のマッピング タブでは、アイテムデータを人間にとって分かりやすい形式で表示するための 値のマッピング を設定できます。