SLO を用いて Web サイトのアップタイムを監視する

概要

外部または内部の顧客とのサービスレベル契約を維持するためには、多くの場合、アップタイム率の測定が必要です。

このガイドでは、Datadog Synthetic MonitoringSLO ウィジェットを使って、Web サイトの例として http://example.com/ を使ってそれを実現する方法を説明します。

Synthetic テストを作成する

http://example.com/ を使って Synthetic API テストを作成するには、単一の API テストを作成するを参照してください。

Test URL をクリックすると、Web サイトの健全性に関するアサーションが表示されます。SLI に合うようにアサーションを調整します。

SLO ウィジェットを構成する

SLO を作成する

  1. 新しい SLO を作成して、Synthetic テスト結果に基づいてウェブサイトのアップタイムを追跡します。

  2. Monitor Based を選択し、Synthetic テスト名を入力します。

    SLO 構成
  3. 達成したいターゲットを定義します。

    SLO ターゲット
  4. 名前、メッセージ、タグを入力し、SLO の追加情報を指定します。

    SLO 通知
  5. 保存をクリックします。

ダッシュボードに SLO をインポートする

  1. 新しいダッシュボードを作成して SLO ウィジェットをホストします。

  2. SLO サマリーウィジェットをボードにドラッグアンドドロップします。

  3. 上記で定義した SLO を選択します。

    SLO ウィジェット選択
  4. SLO ウィジェットをニーズに合わせてカスタマイズします。

    SLO ウィジェット構成
  5. ウィジェットの説明的なタイトルを入力し、Done をクリックします。

    最終ダッシュボード

その他の参考資料