テンプレート

概要

データ収集 > テンプレート セクションでは、テンプレートを設定および管理できます。

既存のテンプレートとその詳細が一覧表示されます。

テンプレートの詳細は、カスタマイズ可能なテーブルに表示されます。 テーブルヘッダーの テーブルをカスタマイズ ボタンを使用すると、列の表示、非表示、並べ替え、およびレイアウトのデフォルトへのリセットができます。 各列の右端をドラッグして列の幅を変更することもできます。境界線をダブルクリックすると、幅がリセットされます。 すべてのカスタマイズは直ちに適用され、現在のユーザーに対して常に記憶されます。

使用可能な列は次のとおりです。

列 説明
名前 テンプレートの名前。
テンプレート名をクリックすると、テンプレート設定フォームが開きます。
ホスト テンプレートにリンクされている編集可能なホストの数。読み取り専用のホストは含まれません。
ホスト をクリックすると、テンプレートにリンクされているホストだけがフィルターされたホスト一覧が開きます。
エンティティ(アイテム、トリガー、グラフ、ダッシュボード、ディスカバリ、Web) テンプレート内の該当するエンティティの数(グレーで表示)。
エンティティ名をクリックすると、そのエンティティの一覧全体で、テンプレートに属するものだけがフィルターされます。
リンクされたテンプレート テンプレートにリンクされているテンプレート。
リンク先のテンプレート このテンプレートがリンクされているテンプレート。
ベンダー、バージョン テンプレートのベンダーとバージョン。テンプレート設定にこの情報が含まれている場合に表示され、標準搭載テンプレート、インポートされたテンプレート、またはTemplate APIを使用して変更されたテンプレートに対してのみ表示されます。
標準搭載テンプレートの場合、バージョンは次の形式で表示されます。Zabbixのメジャーバージョン、区切り文字("-")、リビジョン番号(テンプレートの新しいバージョンごとに増加し、Zabbixのメジャーバージョンごとにリセットされます)。例:7.0-0、7.0-3、8.0-0、8.0-3。
タグ テンプレートのタグが、マクロを解決せずに表示されます。
表示されたタグの後にある 3点アイコンにカーソルを合わせるかクリックすると、すべてのタグを含むポップアップが開きます。
列ヘッダーの オプション ボタンをクリックすると、表示するタグ数(1~3)の設定、タグ名の表示方法(完全、短縮、または非表示)の選択、タグ表示の優先度の設定、または列の複製ができます(複製した列は名前の変更または削除が可能です)。
タグの値 テンプレートのタグの値が、マクロを解決せずに表示されます。
列ヘッダーの オプション ボタンをクリックすると、列名の変更、表示するタグの値の選択、または列の複製ができます(複製した列は名前の変更または削除が可能です)。
カスタムテキスト カスタムテキスト、マクロの値、またはその両方の組み合わせが表示されます。
列ヘッダーの オプション ボタンをクリックすると、列名の変更、カスタムテキストまたはマクロの入力、または列の複製ができます(複製した列は名前の変更または削除が可能です)。
サポートされているマクロ:{HOST.ID}、{HOST.HOST}、{HOST.NAME}、{HOST.DESCRIPTION}、およびユーザーマクロ。

新しいテンプレートを設定するには、右上隅にある テンプレートを作成 ボタンをクリックします。

YAML、XML、またはJSONファイルからテンプレートをインポートするには、右上隅にある インポート ボタンをクリックします。

一括編集オプション

一覧の下にあるボタンでは、いくつかの一括編集オプションを利用できます。

  • エクスポート - テンプレートを YAML、XML、または JSON ファイルにエクスポートします。
  • 一括更新 - 複数のテンプレートに対して、複数のプロパティを更新します。
  • 削除 - テンプレートを削除しますが、リンクされたエンティティ(アイテム、トリガーなど)はホストに残します。
  • 削除してクリア - テンプレートと、そのリンクされたエンティティをホストから削除します。

これらのオプションを使用するには、対象のテンプレートの前にあるチェックボックスを選択し、必要なボタンをクリックします。

フィルターの使用

フィルターを使用すると、関心のあるテンプレートのみを表示できます。検索性能を向上させるため、データはマクロが未解決の状態で検索されます。

フィルター リンクは、テンプレートの作成 ボタンと インポート ボタンの下にあります。これをクリックするとフィルターが利用可能になり、テンプレートグループ、リンクされたテンプレート、名前、およびタグでテンプレートを絞り込めます。

Parameter Description
Template groups 1つ以上のテンプレートグループで絞り込みます。
親テンプレートグループを指定すると、ネストされたすべてのグループが暗黙的に選択されます。
Linked templates 直接リンクされたテンプレートで絞り込みます。
Name テンプレート名で絞り込みます。
Vendor テンプレートのベンダーで絞り込みます。
Version テンプレートのバージョンで絞り込みます。
Tags テンプレートのタグ名と値で絞り込みます。
絞り込みはテンプレートレベルのタグのみ可能です(継承されたタグは対象外)。特定のタグおよびタグ値を含めることも除外することもできます。複数の条件を設定できます。タグ名の一致は常に大文字と小文字を区別します。

各条件には、次の演算子を使用できます。
Exists - 指定したタグ名を含めます。
Equals - 指定したタグ名と値を含めます(大文字と小文字を区別)。
Contains - 入力した文字列を含むタグ値を持つ指定したタグ名を含めます(部分一致、大文字と小文字を区別しない)。
Does not exist - 指定したタグ名を除外します。
Does not equal - 指定したタグ名と値を除外します(大文字と小文字を区別)。
Does not contain - 入力した文字列を含むタグ値を持つ指定したタグ名を除外します(部分一致、大文字と小文字を区別しない)。

条件の計算タイプは2種類あります。
And/Or - すべての条件を満たす必要があります。同じタグ名を持つ条件は Or 条件でグループ化されます。
Or - いずれか1つの条件を満たせば十分です。