6 新しいテンプレート

概要

このセクションでは、テンプレートの設定方法を学びます。

これまでに、アイテム、トリガーの設定方法、およびホストに対する障害通知を受け取る方法を学びました。

これらの手順はいずれもそれ自体で高い柔軟性を提供しますが、たとえば1000台のホストに対して必要となる場合には、手順が多いように感じられるかもしれません。何らかの自動化があると便利です。

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

テンプレートがホストにリンクされると、ホストはテンプレートのすべてのエンティティを継承します。つまり、あらかじめ用意された一連の監視を非常に素早く適用できます。

テンプレートの追加

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

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

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

Template name

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

Template groups

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

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

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

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

テンプレートにアイテムを追加する

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

次に、以下を行います。

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

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

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

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

ここではまず 1 つのアイテムだけにとどめますが、同様に、目的に応じてテンプレートに他のアイテム、トリガー、またはその他のエンティティを追加していき、十分に完成したエンティティのセットにすることができます(OS の監視、単一アプリケーションの監視など)。

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

テンプレートの準備ができたら、あとはホストに追加するだけです。そのためには、データ収集 → ホスト に移動し、[新しいホスト] をクリックしてプロパティフォームを開き、Templates フィールドを見つけます。

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

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

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

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

お気づきかもしれませんが、Zabbix には、さまざまな OS、デバイス、アプリケーション向けの事前定義されたテンプレートが用意されています。監視をすばやく開始するには、適切なものをホストにリンクできますが、これらのテンプレートは環境に合わせて微調整する必要がある点に注意してください。不要なチェックもあれば、ポーリング間隔が頻繁すぎる場合もあります。

テンプレート についての詳細情報も参照できます。