32 Web監視

概要

このウィジェットは、有効なWeb監視シナリオのステータス概要を表示します。詳細については、Web monitoring widget セクションを参照してください。

設定

ユーザーに特定のウィジェット要素へアクセスする権限がない場合、その要素名はウィジェットの設定中に Inaccessible と表示されます。 その結果、要素の「実際の」名前の代わりに Inaccessible Item、Inaccessible Host、Inaccessible Group、Inaccessible Map、Inaccessible Graph が表示されます。

すべてのウィジェットに共通するパラメータに加えて、以下の固有オプションを設定できます。

ホストグループ ウィジェットに表示するホストグループを選択します。
または、ホストグループのデータソースとして互換性のあるウィジェットを選択します。
このフィールドはオートコンプリートに対応しているため、グループ名の入力を開始すると、一致するグループのドロップダウンが表示されます。
親ホストグループを指定すると、ネストされたすべてのホストグループも暗黙的に選択されます。
これらのホストグループのホストデータがウィジェットに表示されます。ホストグループを入力しない場合は、すべてのホストグループが表示されます。
このパラメータは、テンプレートダッシュボードでウィジェットを設定する場合は使用できません。
除外するホストグループ ウィジェットで非表示にするホストグループを選択します。
このフィールドはオートコンプリートに対応しているため、グループ名の入力を開始すると、一致するグループのドロップダウンが表示されます。
親ホストグループを指定すると、ネストされたすべてのホストグループも暗黙的に選択されます。
これらのホストグループのホストデータはウィジェットに表示されません。たとえば、ホスト001、002、003がグループAに属し、ホスト002、003がグループBにも属しているとします。このとき、グループAを表示し、同時にグループBを除外すると、ダッシュボードにはホスト001のデータのみが表示されます。
このパラメータは、テンプレートダッシュボードでウィジェットを設定する場合は使用できません。
ホスト ウィジェットに表示するホストを選択します。
または、ホストのデータソースとして互換性のあるウィジェットまたはダッシュボードを選択します。
このフィールドはオートコンプリートに対応しているため、ホスト名の入力を開始すると、一致するホストのドロップダウンが表示されます。
ホストを入力しない場合は、すべてのホストが表示されます。
このパラメータは、テンプレートダッシュボードでウィジェットを設定する場合は使用できません。
シナリオタグ ウィジェットに表示するWebシナリオ数を制限するためのタグを指定します。
特定のタグおよびタグ値を含めることも除外することもできます。複数の条件を設定できます。タグ名の一致では常に大文字と小文字が区別されます。

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

条件には2種類の計算タイプがあります。
And/Or - すべての条件を満たす必要があります。同じタグ名を持つ条件は Or 条件でグループ化されます。
Or - いずれか1つの条件を満たせば十分です。
メンテナンス中のホストを表示 統計にメンテナンス中のホストを含めます。
このパラメータは、テンプレートダッシュボードでウィジェットを設定する場合、メンテナンス中のデータを表示 と表示されます。

Web監視ウィジェット

設定が完了したら、表示されるデータとともにウィジェットを確認したい場合があります。 その場合は、ダッシュボード に移動し、ウィジェットを作成したダッシュボードの名前をクリックします。

この例では、"Zabbix frontend" という名前のウィジェットに、3つのホストグループのWeb監視ステータスが表示されています。 "Internal network"、"Linux servers"、"Web servers" です。

Web監視ウィジェットには、次の情報が表示されます。

  • ウィジェット名。その下に4つの列があります。
    • Host group - Webシナリオが設定されたホストを含むホストグループの一覧を表示します。
    • Ok - 次の2つの条件を満たす場合、Webシナリオの数を(緑色で)表示します。
      • Zabbixが1つ以上のWebシナリオの最新データを収集していること。
      • Webシナリオ で設定されたすべてのステップが、"Ok" の Status であること。
    • Failed - 失敗したステップがあるWebシナリオの数を(赤色で)表示します。
      • ホスト名をクリックすると新しいウィンドウが開き、Status 列に、Zabbixがデータ収集に失敗したステップの詳細情報が(赤色で)表示されます。また、
      • 設定フォーム で修正が必要なパラメータについてのヒントも表示されます。

  • Unknown - Zabbixがデータを収集しておらず、 失敗したステップに関する情報もないWebシナリオの数を(灰色で)表示します。

ステータスとデータの表示

ウィジェット内のクリック可能なリンクを使用すると、各Webシナリオの完全な情報へ簡単に移動し、すばやく確認できます。 したがって、以下を表示するには:

  • Webシナリオのステータスを表示するには、ホストグループ名をクリックします。
  • より詳細な統計を表示するには、シナリオ名をクリックします。この例では「Zabbix frontend」です。
  • Failed ステータスの場合の詳細を表示するには、ホストグループ名をクリックします。開いたウィンドウで、Name 列のWebシナリオ名をクリックします。すると、Zabbixがデータの収集に失敗した設定済みステップについて、より詳細な情報が表示されます。

これで、Webシナリオ設定フォームに戻って設定を修正できます。

Unknown ステータスの場合の詳細を表示するには、Failed の場合と同じ手順を繰り返します。

最初の監視時には、Webシナリオは常に Unknown 状態で表示され、 最初のチェックの直後に Failed または Ok 状態へ切り替わります。 ホストがプロキシによって監視されている場合、 ステータスの変更は、プロキシに設定されたデータ収集頻度に従って行われます。