ホストプロトタイプは、ローレベルディスカバリルールを通じてホストを作成するための設計図です。 これらのプロトタイプは、ホストとして検出される前は、テンプレートからリンクされたものを除き、アイテムやトリガーを持つことはできません。
ホストプロトタイプは、ローレベルディスカバリールールで設定します。
ホストプロトタイプを作成するには:
1. データ収集 → ホストに移動します。
2. 必要なホストのディスカバリをクリックして、そのホストに設定されているローレベルディスカバリールールの一覧に移動します。
3. 必要なディスカバリールールのホストプロトタイプをクリックします。
4. 右上のホストプロトタイプの作成ボタンをクリックし、設定フォームに入力します。

必須入力フィールドは赤いアスタリスクでマークされています。
| パラメータ | 説明 |
|---|---|
| ホスト名 | このパラメータには、作成されるホストのホスト名が一意になるように、少なくとも1つのローレベルディスカバリーマクロを含める必要があります。 |
| 表示名 | ローレベルディスカバリーマクロがサポートされています。 |
| グループプロトタイプ | ローレベルディスカバリーマクロを使用してホストグループプロトタイプを指定できます。 指定されたグループプロトタイプに基づいて、ホストグループがディスカバリされ、作成され、作成されたホストにリンクされます。すでに他のローレベルディスカバリールールによって作成されているディスカバリ済みグループも、作成されたホストにリンクされます。ただし、手動で作成されたホストグループと一致するディスカバリ済みホストグループは、作成されたホストにリンクされません。 |
| インターフェース | ディスカバリされたホストが、ディスカバリールールが属するホストからIPを継承するか(デフォルト)、カスタムインターフェースを取得するかを設定します。 ローレベルディスカバリーマクロおよびユーザーマクロがサポートされています。 |
| 監視サーバー | このフィールドは、ホスト設定の該当フィールドと自動的に同期されます。 |
| 有効で作成 | ディスカバリされたホストのステータスを設定します。チェックを外すと、ホストは無効として作成されます。 |
| ディスカバリ | ホストプロトタイプからホストを作成するかどうかを設定します。チェックを外すと、ローレベルディスカバリールールでこの設定が上書きされない限り、ホストプロトタイプからホストは作成されません。 |
ローレベルディスカバリーマクロは、タグ値やホストプロトタイプのユーザーマクロ値にも対応しています。
値のマッピングはホストプロトタイプではサポートされていません。
ホストプロトタイプの設定例については、仮想マシンの監視を参照してください。
カスタムインターフェースを追加するには、インターフェースセレクターを「継承」から「カスタム」に切り替えます。
をクリックし、インターフェースの種類(Zabbixエージェント、SNMP、JMX、IPMI)を選択します。
カスタムが選択されているがインターフェースが設定されていない場合、ホストはインターフェースなしで作成されます。
継承が選択されていて、ホストプロトタイプがテンプレートに属している場合、検出されたすべてのホストは、テンプレートがリンクされているホストからホストインターフェースを継承します。
複数のカスタムインターフェースが指定されている場合、デフォルト列でプライマリインターフェースを設定できます。
カスタムホストインターフェースの設定例については、VMware監視セットアップ例を参照してください。
ホストインターフェースに正しいデータが含まれている場合のみ、ホストが作成されます。
ホストリストでは、検出されたホストの前に、それらを作成したディスカバリールールの名前が付けられます。
検出されたホストは、ほとんどのパラメータをホストプロトタイプから読み取り専用として継承します。 次の検出されたホストのパラメータのみが設定可能です:
検出されたホストは、ディスカバリールールが設定されているホストからユーザーマクロも継承します。 これらの継承されたマクロは削除でき、値やタイプも変更できます。
検出されたホストが他のホストを検出することもできます。 たとえば、ホストプロトタイプ(ハイパーバイザーの検出に使用)がリンクされているテンプレートに、独自のホストプロトタイプ(仮想マシンの検出に使用)を含む低レベルディスカバリールールが含まれている場合、Zabbixはハイパーバイザーとその仮想マシンの両方を検出します。 これらのVM上のコンテナも追加で検出するには、検出されたVMに低レベルディスカバリールールを作成するか、ホストプロトタイプを含むテンプレートをリンクするか、またはホストプロトタイプにあらかじめテンプレートをリンクしておくことができます。
検出されたホストは手動で削除できます。ただし、ディスカバリーが有効になっている場合は再度検出されることに注意してください。
検出されなくなったホストは、次のいずれかになります: