2 ホストの設定
概要
Zabbix Webインターフェースでホストを設定するには、次の手順を実行します。
- 次へ移動します: Data collection > Hosts または Monitoring > Hosts
- 画面右上の Create host をクリックします(既存のホストを編集する場合は、ホスト名をクリックします)
- フォームにホストのパラメータを入力します
既存のホストの設定フォームにある Clone ボタンを使用して、新しいホストを作成することもできます。 このホストには、リンクされたテンプレート、それらのテンプレートから継承されたエンティティ(アイテム、トリガーなど)、および既存のホストに直接追加されたエンティティを含む、既存のホストのすべてのプロパティが引き継がれます。
ホストを複製すると、テンプレートエンティティはテンプレート上の元の状態のまま保持される点に注意してください。 既存のホスト側で行われたそれらのエンティティへの変更(アイテムの間隔の変更、正規表現の修正、低レベルディスカバリルールへのプロトタイプの追加など)は新しいホストには複製されず、テンプレート上の状態になります。
また、Host Wizard を使用して、ガイド付きのステップ形式のインターフェースでホストを設定することもできます。
設定
ホスト タブには、ホストの一般属性が含まれます。

必須入力フィールドには赤いアスタリスクが付いています。
| Parameter | Description | |
|---|---|---|
| Host name | 一意のホスト名を入力します。英数字、スペース、ドット、ダッシュ、アンダースコアを使用できます。ただし、先頭および末尾のスペースは使用できません。 Note: 設定対象のホストで Zabbix エージェントが稼働している場合、エージェントの 設定ファイル パラメーター Hostname は、ここで入力したホスト名と同じ値でなければなりません。このパラメーター内の名前は、アクティブチェック の処理で必要です。 |
|
| Visible name | ホストの一意の表示名を入力します。この名前を設定すると、技術的なホスト名の代わりに、一覧やマップなどでこの名前が表示されます。この属性は UTF-8 をサポートしています。 | |
| Templates | テンプレート をホストにリンクします。テンプレートからすべてのエンティティ(アイテム、トリガー、etc.)が継承されます。 新しいテンプレートをリンクするには、テキスト入力欄にテンプレート名の入力を開始します。一致するテンプレートの一覧が表示されるので、スクロールして選択します。あるいは、フィールドの横にある Select をクリックし、ポップアップウィンドウの一覧からテンプレートを選択することもできます。選択したテンプレートは、ホスト設定フォームを保存または更新したときにホストへリンクされます。 テンプレートのリンクを解除するには、Linked templates ブロックの次のいずれかを使用します。 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 トラップ にも使用されます。 マッチング時には、ホストインターフェースで選択された "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 エージェント、SNMP エージェント、simple checks)については、設定の同期後に監視が無効になります。ホストにリンクされたトリガーとアクションも、設定が再読み込みされた後にのみ無効になります。 Zabbix エージェントの アクティブチェック については、Zabbix エージェントがホストの無効化情報を受け取ってから約 5 秒以内に監視が停止します。この短い間、ホストはアクティブチェック用のデータをローカルで収集し続け、サーバー/プロキシへ送信しようとします。ただし、ホストは 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} マクロがサポートされています。
Inherited and host tags オプションを選択すると、テンプレートレベルのタグもここで表示できます。
ここには、ホストに対して定義されたすべてのユーザータグと、その由来が表示されます。

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

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

利便性のため、各テンプレートおよびグローバルマクロ設定へのリンクが用意されています。
また、ホストレベルでテンプレート/グローバルマクロを編集して、実質的にそのマクロのコピーをホスト上に作成することもできます。
Inventory タブでは、ホストの インベントリ 情報を手動で入力できます。
また、Automatic インベントリ収集を有効にするか、このホストのインベントリ収集を無効にするかを選択できます。

インベントリが有効(手動または自動)になっている場合、タブ名の横に緑の点が表示されます。
暗号化
暗号化タブでは、ホストとの暗号化接続を要求することができます。
| パラメータ | 説明 |
|---|---|
| ホストへの接続 | Zabbixサーバーまたはプロキシがホスト上のZabbixエージェントに接続する方法: 暗号化なし(デフォルト)、PSK(事前共有鍵)または証明書を使用。 |
| ホストからの接続 | ホストからの接続(つまりZabbixエージェントおよびZabbix senderから)で許可される接続タイプを選択します。複数の接続タイプを同時に選択できます(テストや他の接続タイプへの切り替えに便利です)。デフォルトは「暗号化なし」です。 |
| 発行者 | 証明書の許可された発行者。証明書は最初にCA(認証局)で検証されます。有効であり、CAによって署名されている場合、発行者フィールドを使用して許可されるCAをさらに制限できます。このフィールドは、Zabbixインストールで複数のCAからの証明書を使用している場合に使用することを意図しています。このフィールドが空の場合、任意のCAが受け入れられます。 |
| サブジェクト | 証明書の許可されたサブジェクト。証明書は最初にCAで検証されます。有効であり、CAによって署名されている場合、サブジェクトフィールドを使用してサブジェクト文字列の1つの値のみを許可できます。このフィールドが空の場合、設定されたCAによって署名された任意の有効な証明書が受け入れられます。 |
| PSK識別子 | 事前共有鍵の識別子文字列。 PSK識別子には機密情報を入れないでください。どのPSKを使用するかを受信者に通知するためにネットワーク上で暗号化されずに送信されます。 |
| PSK | 事前共有鍵(16進文字列)。最大長: ZabbixがGnuTLSまたはOpenSSLライブラリを使用している場合は512桁(256バイトPSK)、mbed TLS(PolarSSL)ライブラリを使用している場合は64桁(32バイトPSK)。例: 1f87b595725ac58dd977beef14b97461a7c1045b9a1c963065002c5473194952 |
値のマッピング
値のマッピングタブでは、値のマッピングでアイテムデータの人間に分かりやすい表現を設定できます。