2 ホストの設定
概要
ZabbixのWebインターフェースでホストを設定するには、次の手順を実行します。
- データ収集 > ホスト または 監視 > ホスト に移動します
- 画面右上の ホストの作成 をクリックします(既存のホストを編集する場合はホスト名をクリックします)
- フォームにホストのパラメータを入力します
既存のホストの設定フォームにある 複製 ボタンを使用して、新しいホストを作成することもできます。 このホストには、リンクされたテンプレート、それらのテンプレートに含まれるエンティティ(アイテム、トリガーなど)、および既存のホストに直接関連付けられたエンティティを含め、既存のホストのすべてのプロパティが引き継がれます。
ホストを複製した場合、すべてのテンプレートエンティティはテンプレート上の元の状態のまま保持されることに注意してください。既存のホストレベルでそれらのエンティティに加えられた変更(たとえば、変更されたアイテムの監視間隔、修正された正規表現、またはローレベルディスカバリルールに追加されたプロトタイプ)は、新しいホストには複製されません。代わりに、それらはテンプレート上の状態になります。
または、ホストウィザード を使用して、ガイド付きの段階的なインターフェースでホストを設定することもできます。
設定
ホストタブには、ホストの一般的な属性が含まれています。

必須入力フィールドには、すべて赤いアスタリスクが付いています。
| Parameter | Description | |
|---|---|---|
| Host name | 一意のホスト名を入力します。英数字、スペース、ドット、ダッシュ、アンダースコアが使用できます。ただし、先頭および末尾のスペースは使用できません。 Note: 設定対象のホスト上でZabbix エージェントが動作している場合、エージェントの設定ファイルのパラメータ Hostname は、ここで入力したホスト名と同じ値である必要があります。パラメータ内の名前は、アクティブチェックの処理に必要です。 |
|
| Visible name | ホストの一意の表示名を入力します。この名前を設定すると、技術的なホスト名の代わりに、リストやマップなどにはこの名前が表示されます。この属性はUTF-8をサポートしています。 | |
| Templates | ホストにテンプレートをリンクします。すべてのエンティティ(アイテム、トリガー、その他)はテンプレートから継承されます。 新しいテンプレートをリンクするには、テキスト入力フィールドにテンプレート名の入力を開始します。一致するテンプレートの一覧が表示されるので、スクロールして選択します。あるいは、フィールドの横にある Select をクリックし、ポップアップウィンドウの一覧からテンプレートを選択することもできます。選択したすべてのテンプレートは、ホスト設定フォームを保存または更新したときにホストへリンクされます。 テンプレートのリンクを解除するには、Linked templates ブロック内の次の2つのオプションのいずれかを使用します。 Unlink - テンプレートのリンクを解除しますが、そのエンティティ(アイテム、トリガー、その他)は保持します。 Unlink and clear - テンプレートのリンクを解除し、そのすべてのエンティティ(アイテム、トリガー、その他)を削除します。 一覧に表示されるテンプレート名はクリック可能なリンクで、テンプレート設定フォームに移動します。 |
|
| 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サーバーが選択したプロキシグループからプロキシを割り当てた場合のみ)。 このフィールドは、ホストがプロキシグループによって監視されている場合にのみ表示されます。 |
|
| Enabled | チェックボックスがオンの場合、ホストは有効化され、監視可能な状態になります。 チェックボックスがオフの場合、ホストは無効化され、監視されません。 Zabbixサーバー/プロキシによって開始されるパッシブデータ要求(たとえば、Zabbix エージェント、SNMPエージェント、シンプルチェック)では、設定の同期後に監視が無効になります。ホストにリンクされたトリガーとアクションも、設定が再読み込みされた後にのみ無効になります。 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} マクロが サポートされています。
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アイデンティティ | 事前共有キーID文字列。 PSK IDには機密情報を入れないでください。これは、受信者にどのPSKを使用するかを通知するために、ネットワーク経由で暗号化されずに送信されます。 |
| PSK | 事前共有キー(16 進文字列)。最大長:ZabbixがGnuTLSまたはOpenSSLライブラリを使用する場合は512桁の16進数(256バイトのPSK)、Zabbixがmbed TLS(PolarSSL)ライブラリを使用する場合は64桁の16進数(32バイトのPSK)。例: 1f87b595725ac58dd977beef14b97461a7c1045b9a1c963065002c5473194952 |
値のマッピング
値のマッピングタブでは、値のマッピングを使用してアイテムの値を分かりやすい表現で表示できるよう設定できます。