稼働時間チェックの指標をグラフ化する

モニタリング対象サービスの応答性を把握するため、稼働時間チェックのレイテンシ指標をグラフ化します。同様に、稼働時間チェックに正常に応答しているリージョンを把握するため、稼働時間チェックのステータス指標をグラフ化します。

このドキュメントでは、Metrics Explorer を使用して、稼働時間チェックによって生成された指標をグラフ化する方法について説明します。これらのグラフをカスタム ダッシュボードに保存する方法については、後で参照できるようにグラフを保存するをご覧ください。

始める前に

こうした手順を実施するには、稼働時間チェックが必要です。稼働時間チェックを作成していない場合は、パブリック稼働時間チェックを作成するまたはプライベート稼働時間チェックを作成するをご覧ください。

稼働時間チェックのステータスをグラフ化する

Cloud Monitoring uptime_check/check_passed 指標は、稼働時間チェックのステータスを示すグラフの基盤として使用できます。次の例では、1 分間にチェック済みの数をロケーション別にグラフ化しています。
  1. Google Cloud コンソールで、[ Metrics explorer] ページに移動します。

    [Metrics Explorer] に移動

    検索バーを使用してこのページを検索する場合は、小見出しが [Monitoring] の結果を選択します。

  2. Google Cloud コンソールのツールバーで、 Google Cloud プロジェクトを選択します。App Hub の構成には、App Hub ホスト プロジェクトまたはアプリ対応フォルダの管理プロジェクトを選択します。
  3. [指標] 要素の [指標を選択] メニューを開いてフィルタバーに「Check passed」と入力し、サブメニューを使用して特定のリソースタイプと指標を選択します。
    1. [有効なリソース] メニューで、稼働時間チェックによってモニタリングされるリソースを選択します。
    2. [有効な指標カテゴリ] メニューで、[Uptime_check] を選択します。
    3. [有効な指標] メニューで、[Check passed] を選択します。
    4. [適用] をクリックします。
    この指標の完全修飾名は monitoring.googleapis.com/uptime_check/check_passed です。
  4. データの表示方法を構成します。
    1. [フィルタ] 要素で、メニューを開いて [check_id] を選択し、特定のチェッカーを選択します。
    2. [集計] 要素で最初のメニューを開いて、[整列指定子を構成] を選択します。[アライメント関数] と [グループ化] 要素が追加されます。
    3. [アライメント関数] 要素で、メニューを開いて、[次に古い] を選択します。
    4. [グループ化] 要素で最初のメニューを開いて、[true のカウント] を選択します。

    グラフの構成の詳細については、Metrics Explorer 使用時の指標の選択をご覧ください。

稼働時間チェックは 1 分ごとに実行されるように構成されているため、10 分のアライメント期間内にすべてのロケーションからおよそ 10 回のレスポンスが予想されます。

稼働時間チェックのレイテンシをグラフ化する

Monitoring の uptime_check/request_latency 指標は、稼働時間レイテンシのグラフの基盤として使用できます。グループ化フィールドを選択して、さまざまなグラフを作成できます。たとえば、対応するフィールドを設定すれば、最大レイテンシや合計レイテンシを表示できます。
  1. Google Cloud コンソールで、[ Metrics Explorer] ページに移動します。

    [Metrics Explorer] に移動

    検索バーを使用してこのページを検索する場合は、小見出しが [Monitoring] の結果を選択します。

  2. Google Cloud コンソールのツールバーで、 Google Cloud プロジェクトを選択します。App Hub の構成には、App Hub ホスト プロジェクトまたはアプリ対応フォルダの管理プロジェクトを選択します。
  3. [指標] 要素の [指標を選択] メニューを開いてフィルタバーに「Request latency」と入力し、サブメニューを使用して特定のリソースタイプと指標を選択します。
    1. [有効なリソース] メニューで、稼働時間チェックによってモニタリングされるリソースを選択します。
    2. [有効な指標カテゴリ] メニューで、[Uptime_check] を選択します。
    3. [有効な指標] メニューで、[リクエストのレイテンシ] を選択します。
    4. [適用] をクリックします。
    この指標の完全修飾名は monitoring.googleapis.com/uptime_check/request_latency です。
  4. データの表示方法を構成します。
    1. [フィルタ] 要素で、メニューを開いて [check_id] を選択し、特定のチェッカーを選択します。
    2. [集計] 要素で、最初のメニューを開いて、[平均] を選択してから、2 番目のメニューを開いて [checker_location] を選択します。

    グラフの構成の詳細については、Metrics Explorer 使用時の指標の選択をご覧ください。

次のステップ