1 テンプレートの設定

概要

テンプレートを設定するには、最初に一般的なパラメーターを定義してテンプレートを作成し、次にエンティティ (アイテム、トリガー、グラフなど) をテンプレートに追加する必要があります。

テンプレートの作成

テンプレートを作成するには、次の手順を実行します。

  1. データ収集テンプレート に移動します。
  2. テンプレートの作成 をクリックします。
  3. テンプレート属性を編集します。

テンプレート タブには、テンプレートの一般属性が含まれています。

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

テンプレート属性:

パラメータ 説明
テンプレート名 一意のテンプレート名。
英数字、スペース、ドット、ダッシュ、アンダースコアを使用できます。
先頭および末尾のスペースは使用できません。
表示名 この名前を設定すると、リスト、マップなどで表示される名前になります。
テンプレート このテンプレートに1つ以上のテンプレートをリンクします。リンクされたテンプレートから、すべてのエンティティ(アイテム、トリガーなど)が継承されます。
新しいテンプレートをリンクするには、テンプレート フィールドにその名前を入力します。一致するテンプレートのドロップダウンリストが表示されます。あるいは、選択 をクリックして テンプレート ポップアップを開くこともできます。このポップアップには、初期状態ではテンプレートは表示されません。リストを表示するには、テンプレートグループ フィールドにテンプレートグループ名を入力して候補リストから選択するか、テンプレートグループ フィールドの横にある 選択 ボタンを押して テンプレートグループ ポップアップを開きます。テンプレートグループを選択すると、テンプレート ポップアップが更新され、そのグループに属するテンプレートが表示されます。選択したテンプレートは、設定の保存または更新時にリンクされます。
テンプレートのリンクを解除するには、テンプレート ブロック内の次の2つのオプションのいずれかを使用します。
リンク解除 - テンプレートのリンクを解除しますが、そのエンティティ(アイテム、トリガーなど)は保持します。
リンク解除して削除 - テンプレートのリンクを解除し、そのすべてのエンティティ(アイテム、トリガーなど)を削除します。
テンプレートグループ テンプレートが属するテンプレートグループ
説明 テンプレートの説明。
ベンダーとバージョン テンプレートのベンダーとバージョン。既存のテンプレート(Zabbix が提供する標準テンプレートインポートされたテンプレート、または Template API を通じて変更されたテンプレート)を更新する場合にのみ表示されます。テンプレート設定にその情報が含まれている必要があります。
Zabbix Webインターフェースでは変更できません。
標準テンプレートでは、バージョンは次の形式で表示されます: Zabbix のメジャーバージョン、区切り文字("-")、リビジョン番号(テンプレートの新しいバージョンごとに増加し、Zabbix のメジャーバージョンごとにリセットされます)。例: 7.0-0、7.0-5、7.4-0、7.4-3。

タグ タブでは、テンプレートレベルの タグを定義できます。この テンプレートにリンクされたホストのすべての障害には、ここで入力した値のタグが付けられます。

タグでは、ユーザーマクロ、{INVENTORY.*} マクロ、{HOST.HOST}、{HOST.NAME}、 {HOST.CONN}、{HOST.DNS}、{HOST.IP}、{HOST.PORT}、{HOST.ID} マクロが サポートされています。

マクロ タブでは、テンプレートレベルのユーザー マクロを名前と値のペアとして定義できます。 マクロ値は、プレーンテキスト、シークレットテキスト、または Vault シークレットとして保持できます。説明の追加もサポートされています。

継承されたマクロとテンプレートマクロ オプションを選択すると、 リンクされたテンプレートおよびテンプレートが継承するグローバルマクロのマクロと、 それらのマクロが解決される値も表示できます。

利便性のために、それぞれのテンプレートへのリンクと、グローバルマクロ設定へのリンクも提供されています。 また、リンクされたテンプレートマクロまたはグローバルマクロをテンプレートレベルで編集することもでき、実質的にそのマクロのコピーをテンプレート上に作成できます。

値のマッピング タブでは、値のマッピングで アイテムデータの人間にとって分かりやすい表現を設定できます。

ボタン:

テンプレートを追加します。追加したテンプレートは一覧に表示されます。
既存のテンプレートのプロパティを更新します。
現在のテンプレートのプロパティに基づいて別のテンプレートを作成します。これには、リンクされたテンプレートから継承されたエンティティ(アイテム、トリガーなど)と、現在のテンプレートに直接関連付けられたエンティティの両方が含まれます。ただし、複製されたテンプレートを元のテンプレートと区別できるようにするため、現在のテンプレートのベンダーとバージョンは含まれません
テンプレートを削除します。テンプレートのエンティティ(アイテム、トリガーなど)は、リンクされたホストに残ります。
テンプレートと、そのすべてのエンティティをリンクされたホストから削除します。
テンプレートプロパティの編集をキャンセルします。

アイテム、トリガー、グラフの追加

アイテムは最初にテンプレートへ追加する必要があります。 対応するアイテムがない場合、トリガーとグラフは追加できません。

テンプレートにアイテムを追加する方法は2つあります:\

  1. 新しいアイテムを作成するには、アイテムの作成 のガイドラインに従ってください。\

  2. 既存のアイテムをテンプレートに追加するには:

    • データ収集 → ホスト(または テンプレート)に移動します。
    • 対象のホスト/テンプレートの行で アイテム をクリックします。
    • テンプレートに追加したいアイテムのチェックボックスを選択します。
    • アイテム一覧の下にある コピー をクリックします。
    • アイテムのコピー先となるテンプレート(またはテンプレートグループ)を選択し、コピー をクリックします。
      選択したすべてのアイテムがテンプレートにコピーされます。

トリガーとグラフの追加も同様の方法で行います(それぞれトリガー一覧およびグラフ一覧から追加します)。ただし、必要なアイテムが先に追加されている場合にのみ追加できる点に注意してください。

ダッシュボードの追加

データ収集テンプレート でテンプレートにダッシュボードを追加するには、次の手順を実行します。

  1. テンプレートの行で ダッシュボード をクリックします。
  2. ダッシュボードの設定 のガイドラインに従ってダッシュボードを設定します。

テンプレートダッシュボード上でウィジェットを設定する場合(グローバルダッシュボードではなく)、ホスト関連のパラメータは利用できず、一部のパラメータはラベルが異なります。
これは、テンプレートダッシュボードが、そのテンプレートにリンクされているホストのデータのみを表示するためです。
例えば、障害 ウィジェットでは、ホストグループ除外するホストグループホスト の各パラメータは利用できません。
また、ホストの可用性 ウィジェットでは、ホストグループ パラメータは利用できず、メンテナンス中のホストを表示 パラメータは メンテナンス中のデータを表示 に名称変更されています。
テンプレートダッシュボードのウィジェットで利用可能なパラメータの詳細については、各ダッシュボードウィジェットの個別パラメータを参照してください。

テンプレートダッシュボードから作成されたホストダッシュボードへのアクセス方法の詳細については、ホストダッシュボード セクションを参照してください。

ローレベルディスカバリの設定

マニュアルのローレベルディスカバリセクションを参照

Webシナリオの追加

データ収集テンプレート でテンプレートにWebシナリオを追加するには、次の手順を実行します。

  1. テンプレートの行で Web をクリックします。
  2. 通常の Webシナリオの設定 方法に従って、Webシナリオを設定します。