稼働時間チェックに関するアラート

このページでは、稼働時間チェックのモニタリング方法を説明します。稼働時間チェックは、アラート ポリシーか、またはグラフを作成してモニタリングできます。

アラート ポリシーの作成

稼働時間チェックがない場合は、稼働時間チェックの作成の手順に従ってください。この手順では、既存の稼働時間チェックのアラート ポリシーを作成します。

既存の稼働時間チェックのアラート ポリシーを作成するには、次の手順を行います。

  1. Cloud Console で、[Monitoring] を選択します。

    [Monitoring] に移動

  2. [稼働時間チェック] をクリックします。

  3. 編集する稼働時間チェックを見つけ、その他 をクリックし、アラート ポリシーを追加を選択します。

    また、稼働時間チェックの詳細ビューからアラート ポリシーを作成することもできます。その場合、[稼働時間の詳細] ペインで、[アラート ポリシーを追加] をクリックします。

  4. アラート ポリシーの [条件] が表示されます。次のスクリーンショットは、「My Uptime Check」という名前の稼働時間チェックについて、変更前の [条件] パネルを示しています。

    [Create alert condition] ダイアログ

    [条件] ペインには、[Target] ペインおよび [Configuration] ペインが含まれています。これらのペインはあらかじめ設定されています。次の手順を行って、[条件] の設定を完了します。

    1. [条件] のタイトルを入力します。
    2. [保存] をクリックします。
  5. [アラート ポリシーの作成] ダイアログが表示され、ポリシーに 1 つの条件が追加されます。

    新しいアラート ポリシー ダイアログを作成します。

    [次へ] をクリックして通知セクションに進みます。

  6. (省略可)アラート ポリシー違反が発生したときに通知を受け取るには、[通知チャネル] をクリックします。[通知チャネルを追加] ダイアログで、メニューから通知チャネルを 1 つ以上選択し、[OK] をクリックします。

    追加する通知チャネルが一覧にない場合は、[通知チャネルを管理] をクリックします。新しいブラウザタブの [通知チャネル] ページが表示されます。このページで、構成された通知チャネルを更新できます。更新が完了したら、元のタブに戻って [更新] をクリックし、アラート ポリシーに追加する通知チャネルを選択します。

  7. [次へ] をクリックしてドキュメント セクションに進みます。

  8. ポリシーの名前を入力します。

  9. (省略可)[Documentation] をクリックして、通知メッセージに追加する情報を入力します。

  10. [保存] をクリックします。

    アラート ポリシーが保存されると、[ポリシーの詳細] ページが表示されます。

稼働時間正常終了グラフの作成

Cloud Monitoring uptime_check/check_passed 指標は、稼働時間チェックのステータスを示すグラフの基盤として使用できます。たとえば、ロケーションを 1 分ごとにチェックするように稼働時間チェックを構成して、10 分の期間内に各ロケーションで通過したチェック数を表示させるとします。

Metrics Explorer を使用してモニタリング対象リソースの指標を表示する方法は次のとおりです。

  1. Google Cloud Console で [Monitoring] を選択するか、次のボタンを使用します。
    [Monitoring] に移動
  2. [Monitoring] のナビゲーション パネルで、 [Metrics Explorer] をクリックします。
  3. [Metric] タブが選択されていることを確認します。
  4. [Find resource type and metric] のボックスをクリックして、リソースと指標をメニューから選択するか、リソースと指標の名前を入力します。次の情報を使用して、このテキスト ボックスのフィールドに入力します。
    1. check_passed」と入力します。入力すると、[Check passed] という指標が表示されます。
    2. [Resource] が自動的に入力されない場合、モニタリング対象の稼働時間チェックがあるリソースタイプを選択します。
    このモニタリング対象リソースの完全修飾名は、monitoring.googleapis.com/uptime_check/check_passed です。
  5. [Filter]、[Group By]、[Aggregator] の各メニューを使用して、データの表示方法を変更します。 このグラフでは、次の設定を使用します。
    1. [Aggregator] フィールドの値はデフォルト値(none)のままにします。
    2. [Period] フィールドで、10 m を選択します。
    3. [SHOW ADVANCED OPTIONS] をクリックし、以下を行います。
      • [Aligner] フィールドで、count true を選択します。
    詳しくは、指標の選択をご覧ください。
稼働時間チェックは 1 分ごとに実行されるように構成されているため、10 分のアライメント期間内にすべての場所からおよそ 10 回のレスポンスが予想されます。

稼働時間レイテンシ グラフの作成

Monitoring の uptime_check/request_latency 指標は、稼働時間レイテンシ グラフの基盤として使用できます。[Aggregator] フィールドを選択して、さまざまなグラフを作成できます。たとえば、対応するフィールドを設定すれば、最大レイテンシや合計レイテンシを表示できます。

Metrics Explorer を使用してモニタリング対象リソースの指標を表示する方法は次のとおりです。

  1. Google Cloud Console で [Monitoring] を選択するか、次のボタンを使用します。
    [Monitoring] に移動
  2. [Monitoring] のナビゲーション パネルで、 [Metrics Explorer] をクリックします。
  3. [Metric] タブが選択されていることを確認します。
  4. [Find resource type and metric] のボックスをクリックして、リソースと指標をメニューから選択するか、リソースと指標の名前を入力します。次の情報を使用して、このテキスト ボックスのフィールドに入力します。
    1. uptime_check/request_latency」と入力します。入力すると、[Check passed] という指標が表示されます。
    2. [Resource] が自動的に入力されない場合、モニタリング対象の稼働時間チェックがあるリソースタイプを選択します。
    このモニタリング対象リソースの完全修飾名は、monitoring.googleapis.com/uptime_check/request_latency です。
  5. [Filter]、[Group By]、[Aggregator] の各メニューを使用して、データの表示方法を変更します。 このグラフでは、次の設定を使用します。
    1. [Aggregator] フィールドの値はデフォルト値(none)のままにします。
    2. [Period] フィールドで、10 m を選択します。
    3. [SHOW ADVANCED OPTIONS] をクリックし、以下を行います。
      • [Aligner] フィールドで、mean を選択します。
    詳しくは、指標の選択をご覧ください。