このページで

8. サービス監視

概要

サービス監視は、ビジネスレベルの監視機能であり、ITインフラストラクチャ全体のサービスツリーの概要を把握し、インフラストラクチャの弱点を特定し、さまざまなITサービスのSLAを計算し、その他の情報をより高いレベルで確認するために使用できます。サービス監視は、ディスク容量不足やプロセッサー負荷の上昇などの低レベルの詳細ではなく、サービス全体の可用性に重点を置いています。サービス監視はまた、サービスが期待どおりに動作していない場合に、問題の根本原因を特定するための機能も提供します。

サービス監視では、監視データの階層表現を作成できます。

非常に単純なサービス構造の例を以下に示します。

サービス
|
|-ワークステーション
| |
| |-ワークステーション1
| |
| |-ワークステーション2
|
|-サーバー

構造内の各ノードにはステータス属性があります。ステータスは、選択したアルゴリズムに従って計算され、上位レベルへ伝播されます。個々のノードのステータスは、マッピングされた障害のステータスの影響を受けます。障害のマッピングは、タグ付けによって行われます。

Zabbixは、サービスステータスの変更が検出された場合に、通知を送信したり、Zabbixサーバー上でスクリプトを自動実行したりできます。子サービスのステータスに基づいて、親サービスを「障害状態」にするかどうかについて、柔軟なルールを定義できます。サービスの障害データは、その後、SLAの計算や、柔軟な条件セットに基づくSLAレポートの送信に使用できます。

サービス監視は「サービス」メニューで設定します。このメニューは、以下のセクションで構成されています。

サービスセクションでは、親サービスを追加し、次にその親サービスに子サービスを追加することで、監視対象インフラストラクチャの階層を構築できます。

サービスツリーの設定に加えて、このセクションではインフラストラクチャ全体の概要を提供し、サービスステータスの変更につながった問題をすばやく特定できます。

このセクションでは、サービスレベル契約を定義し、特定のサービスに対してサービスレベル目標を設定できます。

このセクションでは、SLAレポートを表示できます。

サービスアクション

サービスアクションを設定することもできます。

サービスアクションは任意であり、以下を実行できます。

  • サービスが停止したことを通知する
  • サービスステータスの変更時にZabbixサーバー上でリモートコマンドを実行する
  • サービスが再び稼働したときに復旧通知を送信する

関連情報: