Sidebar

Zabbix Summit 2022
Register for Zabbix Summit 2022

2 リンク設定/リンク削除

概要

リンク設定とはテンプレートがホストに適用されることを言い、リンク削除はホストからテンプレートとの関係を削除することを言います。

テンプレートは、ホストグループではなく、個別ホストに直接リンクが設定されます。ホストグループにテンプレートを追加するだけでは、リンク設定は行われません。ホストグループは、ホストおよびテンプレートの論理的グループ化のみに使用されます。

テンプレートのリンク設定

ホストにテンプレートをリンクするには、次のことを行ってください。

  • [設定]→[ホスト]を選択してください。
  • 必要なホストをクリックして、テンプレートのタブに切り替えてください。
  • 追加をクリックしてください。
  • ポップアップウインドウで、1つまたは複数のテンプレートを選択してください。
  • ホスト属性フォームで[保存]をクリックしてください。

ホストは、テンプレートのすべてのエンティティー(アイテム、トリガー、グラフなど)を保持するようになります。

同じホストに複数のテンプレートをリンクしようとした時に、当該テンプレートに同じアイテムキーが存在する場合には、設定することはできません。さらに、トリガーおよびグラフでアイテムを使う場合、同じアイテムキーを使った時には、複数のテンプレートから単一のホストにリンクすることはできません。

エンティティー(アイテム、トリガー、グラフなど)がリンクテンプレートから追加される時:

  • ホスト上にある以前から存在する同じエンティティーが、テンプレートのエンティティーとして更新されます。
  • テンプレートからのエンティティーが追加されます。
  • テンプレートのリンク設定前にホスト上にだけ存在し、直接的にリンクされたエンティティーは、そのままにされます。

リストでは、テンプレートからの全エンティティーの前にテンプレート名が付けられ、これらが特定のテンプレートに属すことを示しています。(グレーのテキストの)テンプレート名自体が、テンプレートレベルで当該エンティティー一覧へのアクセスを許可するリンクです。

エンティティー(アイテム、トリガー、グラフなど)の前にテンプレート名が付けられていない場合には、以前ホスト上に存在したものの、テンプレートによって追加されなかったことを意味します。

エンティティーの一意性基準

テンプレートからエンティティー(アイテム、トリガー、グラフなど)を加える時には、ホスト上にすでに存在していたエンティティーを把握して、どのエンティティーを更新する必要があり、どのエンティティーが異なるのかを知ることが大切です。エンティティーが同一か差異かを決定する際の基準は、次のとおりです。

  • アイテム-アイテムキー
  • トリガー-トリガー名および条件式
  • カスタムグラフ-グラフ名およびそのアイテム
  • アプリケーション-アプリケーション名
複数ホストへのテンプレートのリンク設定

(一度で多くのホストに対して)一括でテンプレートを適用する方法がいくつかあります。

  • 多くのホストにテンプレートをリンクするには、[設定]→[テンプレート]を選択してください。次に、テンプレートをクリックし、他のボックスの各グループからホストを選択して、[«]をクリックして、テンプレートを保存してください。

逆の場合も同様に、Inボックスのリンクホストを選択する場合には、[»]をクリックし、テンプレートを保存してください。当該ホストからテンプレートのリンクが削除されます(その一方で、ホストは依然としてテンプレートからアイテム、トリガー、グラフなどを継承します)。

  • 多くのホストの、テンプレートのリンクを更新するには、[設定]→[ホスト]を選択し、チェックボックスをマークしてホストを選択してください。次に、リスト下の一括更新を選んで、[実行]をクリックしてください。その次に、テンプレートのタブから追加テンプレートのリンク設定を選択してください。

[テンプレートをリンク]を選択し、オートコンプリートフィールドにテンプレート名の入力を開始します。ドロップダウンメニューに一致するテンプレートが表示されたら、スクロールダウンして、リンクするテンプレートを選択してください。

[置換]オプションでは、ホストにリンクされていたテンプレートへのリンクを削除し、新規テンプレートへリンクできます。[リンク削除時にクリア]オプションは、リンク済みのテンプレートのリンクを削除するだけでなく、そこから継承したすべての要素を削除します(アイテム、トリガーなど)。

Zabbixでは、かなりサイズの大きい定義済みのテンプレートセットを提供しています。これらのテンプレートを参照用に使用できますが、あまりにも多くのアイテムが含まれており、頻繁にデータの呼出しを行うため、そのままの状態での使用には注意が必要です。使用する際には、実際のニーズに合うように微調整してください。

リンクエンティティーの編集

テンプレートからリンクしているアイテムまたはトリガーを編集する場合には、多くのキーオプションの編集が無効になっていることに気づくでしょう。テンプレートのコンセプトでは、テンプレートレベルですべてがワンタッチで編集されるため、これは合理的であると言えます。しかし、個別ホスト上のアイテムの有効化/無効化、更新間隔、履歴の長さ、他のパラメータの設定などを行うことができます。

エンティティー全体を編集する場合には、テンプレートレベルで編集する必要があります(テンプレートレベルのショートカットがフォーム名で表示されます)。これらの変更がリンクしている当該テンプレートを持つすべてのホストに影響しますので、ご注意ください。

テンプレートのリンク削除

ホストからテンプレートのリンクを削除するには、次のことを行ってください。

  • [設定]→[ホスト]を選択してください。
  • 必要なホストをクリックして、テンプレートのタブに切り替えてください。
  • テンプレート横の[リンクを削除]または[リンクと保存データを削除]をクリックして、リンクを削除してください。
  • ホスト属性フォームで[保存]をクリックしてください。

[リンクを削除]オプションを選択すると、テンプレートとの関係が削除されるだけで、すべてのエンティティー(アイテム、トリガー、グラフなど)はホストに残ります。

[リンクと保存データを削除]オプションを選択すると、テンプレートとの関係とすべてのエンティティー(アイテム、トリガー、グラフなど)が削除されます。


本ページは2014/08/05時点の原文を基にしておりますので、内容は必ずしも最新のものとは限りません。
最新の情報は、英語版のZabbix2.2マニュアルを参照してください。