このセクションでは、テンプレートの設定方法について説明します。
前のセクションでは、アイテム、トリガーの設定方法と、ホストの問題通知の受信方法について学びました。
これらの手順はそれ自体で非常に柔軟性がありますが、例えば1000台のホストに必要な場合は、多くの手順が必要に思えるかもしれません。自動化があれば便利です。
ここでテンプレートが役立ちます。テンプレートを使用すると、便利なアイテム、トリガー、その他のエンティティをグループ化し、それらをホストに1ステップで適用することで何度も再利用できます。
テンプレートがホストにリンクされると、ホストはテンプレートのすべてのエンティティを継承します。つまり、事前に用意された一連のチェックを非常に迅速に適用できます。
テンプレートの作業を開始するには、まずテンプレートを作成する必要があります。 そのためには、データ収集 > テンプレート で テンプレートの作成 をクリックします。 これにより、テンプレートの設定フォームが表示されます。

すべての必須入力フィールドには赤いアスタリスクが付いています。
ここで入力する必要があるパラメータは次のとおりです。
テンプレート名
テンプレートグループ
テンプレートグループへのアクセス権限は、ユーザーグループの設定でテンプレート権限タブからホスト権限と同様に割り当てます。すべてのアクセス権限はグループに割り当てられ、個々のテンプレートには割り当てられません。そのため、テンプレートを少なくとも1つのグループに含めることが必須です。
完了したら、追加 をクリックします。新しいテンプレートがテンプレートの一覧に表示されます。 また、フィルターを使用してテンプレートを検索することもできます。

ご覧のとおり、テンプレートは存在しますが、アイテムやトリガーなどのエンティティはまだ何も含まれていません。
テンプレートにアイテムを追加するには、データ収集 → ホスト に移動し、「New host」の横にある アイテム をクリックして、「New host」のアイテムリストを開きます。
次に:

すべての必須入力フィールドには赤いアスタリスクが付いています。
データ収集 > テンプレート に移動すると、「New template」に新しいアイテムが1つ追加されているはずです。
今回は1つのアイテムだけにしますが、同様にして他のアイテムやトリガー、その他のエンティティもテンプレートに追加でき、目的(OSの監視、単一アプリケーションの監視など)に応じてかなり完全なエンティティのセットにすることができます。
テンプレートの準備ができたら、あとはそれをホストに追加するだけです。そのためには、データ収集 > ホスト に移動し、「新規ホスト」をクリックして設定フォームを開き、テンプレートフィールドを探します。
テンプレートフィールドにNew templateと入力し始めます。作成したテンプレート名がドロップダウンリストに表示されるはずです。スクロールして選択します。テンプレートフィールドに表示されていることを確認してください。

フォームの更新をクリックして変更を保存します。これでテンプレートがホストに追加され、テンプレートが保持しているすべてのエンティティが追加されます。
この方法で、他のホストにも適用できます。テンプレートレベルでアイテム、トリガー、その他のエンティティに変更を加えると、そのテンプレートがリンクされているホストにも反映されます。
ご存知のように、ZabbixにはさまざまなOS、デバイス、アプリケーション用の事前定義されたテンプレートが用意されています。非常に迅速に監視を開始するには、それらの中から適切なものをホストにリンクすることができますが、これらのテンプレートは環境に合わせて微調整する必要があることに注意してください。一部のチェックは不要かもしれませんし、ポーリング間隔が頻繁すぎる場合もあります。
テンプレートに関する詳細情報もご覧ください。