2. 定義
概要
このセクションでは、Zabbixで一般的に使用される用語の意味について説明します。
定義
- 物理または仮想デバイス、アプリケーション、サービス、その他の監視対象パラメータを論理的に関連付けた集合。
- ホストの論理的なグループ。 ホストグループは、異なるユーザーグループにホストへのアクセス権を割り当てる際に使用されます。
- ホストから取得したい特定のデータ、つまりデータのメトリクス。
- データベースに保存する前に行う、受信したメトリクス値の変換。
- 障害のしきい値を定義する論理式で、アイテムで受信したデータを「評価」するために使用されます。
受信したデータがしきい値を上回ると、トリガーは「正常」から「障害」状態になります。受信したデータがしきい値を下回ると、トリガーは「正常」状態のままになるか、「正常」状態に戻ります。
- 1つまたは複数のホストに適用できる、エンティティ(アイテム、トリガー、グラフ、ローレベルディスカバリルール、Webシナリオ)のセット。
テンプレートは、ホスト上での監視タスクの展開を迅速化し、監視タスクに対する一括変更を容易にするために使用されます。テンプレートは個々のホストに直接リンクされます。
- テンプレートの論理的なグループ。 テンプレートグループは、異なるユーザーグループにテンプレートへのアクセス権を割り当てる際に使用されます。
- トリガーの状態変更やディスカバリまたはエージェントの自動登録など、注意を要する事象が1回発生したもの。
- イベント用に事前定義されたマーカー。 イベント相関、権限の細分化などに使用できます。
- 障害とその解決を柔軟かつ正確に関連付ける方法。
たとえば、あるトリガーによって報告された障害を、別のトリガーによって解決できるように定義できます。別のトリガーでは、異なるデータ収集方法を使用することもできます。
- 「障害」状態にあるトリガー。
- コメントの追加、障害の承認、深刻度の変更、手動でのクローズなど、Zabbixが提供する障害管理オプション。
- イベントに対応するための事前定義された手段。
アクションは、オペレーション(通知の送信など)と、オペレーションを実行する条件で構成されます。
- アクション内でオペレーションを実行するためのカスタムシナリオ。通知の送信またはリモートコマンドの実行を順番に行います。
- コンテキストに応じて特定の値に解決される変数のプレースホルダー。
- 通知を配信する手段、つまり配信チャネル。
- 選択したメディアチャネルを介してユーザーに送信される、イベントに関するメッセージ。
- 特定の条件が発生したときに、監視対象のホスト上で自動的に実行される事前定義済みのコマンド。
- Webサイトの可用性を確認するための、1つまたは複数のHTTPリクエスト。
- Zabbixに付属するWebインターフェース。
- 重要な情報の概要や可視化を、ウィジェットと呼ばれる視覚的な単位で表示する、カスタマイズ可能なWebインターフェースのセクション。
- 特定の種類とソースの情報(概要、マップ、グラフ、時計など)を表示する視覚的な単位で、ダッシュボードで使用されます。
- Zabbix APIを使用すると、JSON RPCプロトコルによってZabbixオブジェクト(ホスト、アイテム、グラフなど)の作成、更新、取得や、その他のカスタムタスクを実行できます。
- 監視を実行し、Zabbixプロキシおよびエージェントと連携し、トリガーを計算し、通知を送信するZabbixソフトウェアの中央プロセス。データの中央リポジトリでもあります。
- Zabbixサーバーに代わってデータを収集し、サーバーの処理負荷を軽減できるプロセス。
- ローカルリソースとアプリケーションをアクティブに監視するため、監視対象に配置されるプロセス。
- ローカルリソースとアプリケーションをアクティブに監視し、監視用のカスタムプラグインを使用できる、新世代のZabbixエージェント。
Zabbixエージェント2はZabbixエージェントと多くの機能を共有しているため、機能の動作が同じ場合、ドキュメント内の「Zabbixエージェント」という用語はZabbixエージェントとZabbixエージェント2の両方を指します。機能が異なる場合にのみ、Zabbixエージェント2と明記します。
- Transport Layer Security(TLS)プロトコルを使用した、Zabbixコンポーネント(サーバー、プロキシ、エージェント、zabbix_senderおよびzabbix_getユーティリティ)間の暗号化通信のサポート。
- Zabbixエージェント自体がホストとして登録され、監視を開始する自動プロセス。
- ネットワークデバイスを自動的に検出する機能。
- 特定のデバイス上にある低レベルエンティティ(ファイルシステム、ネットワークインターフェースなど)を自動的に検出する機能。
- デバイス上の低レベルエンティティを自動的に検出するための定義セット。
- パラメータを変数として持ち、ローレベルディスカバリに使用できるメトリクス。 ローレベルディスカバリの後、変数は検出された実際のパラメータに自動的に置き換えられ、メトリクスは自動的にデータ収集を開始します。
- パラメータを変数として持ち、ローレベルディスカバリに使用できるトリガー。 ローレベルディスカバリの後、変数は検出された実際のパラメータに自動的に置き換えられ、トリガーは自動的にデータの評価を開始します。
プロトタイプは、ローレベルディスカバリで使用されるその他のZabbixエンティティ(グラフのプロトタイプ、ホストのプロトタイプ、ホストグループのプロトタイプ)にも存在します。