6 新しいテンプレート

概要

このセクションでは、テンプレートの設定方法について説明します。

前のセクションでは、アイテム、トリガーの設定方法と、ホストの問題通知の受信方法について学びました。

これらの手順はそれ自体で非常に柔軟性がありますが、例えば1000台のホストに必要な場合は、多くの手順が必要に思えるかもしれません。自動化があれば便利です。

ここでテンプレートが役立ちます。テンプレートを使用すると、便利なアイテム、トリガー、その他のエンティティをグループ化し、それらをホストに1ステップで適用することで何度も再利用できます。

テンプレートがホストにリンクされると、ホストはテンプレートのすべてのエンティティを継承します。つまり、事前に用意された一連のチェックを非常に迅速に適用できます。

テンプレートの追加

テンプレートの作業を開始するには、まずテンプレートを作成する必要があります。
そのためには、Data collection > TemplatesCreate template をクリックします。
すると、テンプレート設定フォームが表示されます。

必須の入力フィールドには、赤いアスタリスクが付いています。

ここで入力が必要なパラメータは次のとおりです。

テンプレート名

  • テンプレート名を入力します。英数字、スペース、アンダースコアが使用できます。

テンプレートグループ

  • Select ボタンをクリックして、1つまたは複数のグループを選択します。テンプレートはグループに属している必要があります。

テンプレートグループへのアクセス権は、ホスト権限と同様に、ユーザーグループ設定の Template permissions タブで割り当てられます。すべてのアクセス権は個々のテンプレートではなくグループに対して割り当てられるため、テンプレートを少なくとも1つのグループに含めることは必須です。

完了したら、Add をクリックします。新しいテンプレートがテンプレート一覧に表示されるはずです。
また、フィルターを使用してテンプレートを見つけることもできます。

ご覧のとおり、テンプレートは作成されていますが、まだ何も含まれていません。つまり、アイテム、トリガー、その他のエンティティはまだありません。

テンプレートへのアイテムの追加

テンプレートにアイテムを追加するには、データ収集 → ホスト に移動し、'New host' の横にある アイテム をクリックして、'New host' のアイテム一覧を開きます。

次に、以下を実行します。

  • 一覧で 'CPU Load' アイテムのチェックボックスをオンにします。
  • 一覧の下にある コピー をクリックします。
  • テンプレート タブを選択します。
  • アイテムのコピー先となるテンプレートを選択します。

必須入力フィールドには、赤いアスタリスクが付いています。

  • コピー をクリックします。

ここで データ収集 > テンプレート に移動すると、'New template' に新しいアイテムが1つ追加されているはずです。

ここではひとまず1つのアイテムだけにしておきますが、同様の手順で他のアイテム、トリガー、またはその他のエンティティもテンプレートに追加できます。これにより、特定の目的(OSの監視、単一アプリケーションの監視など)に対して、十分に完成されたエンティティのセットをテンプレートとして作成できます。

テンプレートをホストにリンクする

テンプレートの準備ができたら、あとはそれをホストに追加するだけです。そのためには、データ収集 > ホスト に移動し、'ホストの作成' をクリックして設定フォームを開き、テンプレート フィールドを見つけます。

テンプレート フィールドに New template と入力し始めます。作成したテンプレートの名前がドロップダウンリストに表示されるはずです。下にスクロールして選択します。テンプレート フィールドに表示されることを確認してください。

フォームの 更新 をクリックして変更を保存します。これで、そのテンプレートが保持しているすべてのエンティティとともに、ホストに追加されます。

この方法で、他のホストにも同様に適用できます。テンプレートレベルでのアイテム、トリガー、その他のエンティティへの変更は、そのテンプレートがリンクされているホストに反映されます。

事前定義されたテンプレートをホストにリンクする

ご存知のように、ZabbixにはさまざまなOS、デバイス、アプリケーション用の事前定義されたテンプレートが用意されています。非常に迅速に監視を開始するには、それらの中から適切なものをホストにリンクすることができますが、これらのテンプレートは環境に合わせて微調整する必要があることに注意してください。一部のチェックは不要かもしれませんし、ポーリング間隔が頻繁すぎる場合もあります。

テンプレートに関する詳細情報もご覧ください。