App Hub アプリをモニタリングする

Google Cloud Observability を使用したアプリケーション モニタリングでは、App Hub アプリケーションのテレメトリー データを表示できます。このテレメトリーは、すぐに使用できる(OOTB)ダッシュボードに表示されます。このテレメトリーを使用して、問題を診断し、アプリケーションで使用しているリソースのパフォーマンスを把握できます。OOTB ダッシュボードを使用すると、App Hub アプリケーションとその登録済みのサービスとワークロードに関するログ、指標、インシデント情報を確認できます。

アプリケーション モニタリングは、アプリケーションを作成してサービスとワークロードを登録した後、または App Hub アプリケーションをデプロイした後に設定できます。

App Hub でアプリケーション モニタリングを表示する

Application Monitoring には、App Hub アプリケーションとその登録済みサービスとワークロードのロギング、指標、インシデントをモニタリングするためのすぐに使える(OOTB)ダッシュボードが用意されています。詳細については、アプリケーション モニタリングをご覧ください。これらのダッシュボードを表示する手順は次のとおりです。

  1. Google Cloud コンソールで、App Hub の [アプリケーション] ページに移動します。

    [アプリケーション] に移動

  2. 次のいずれかを行います。

    • ホスト プロジェクトまたはアプリ対応フォルダに登録されているアプリケーションのリストの概要情報を一覧表示する最上位の OOTB ダッシュボードを表示するには、[オブザーバビリティで表示] をクリックします。
    • アプリケーションの OOTB ダッシュボードを表示する手順は次のとおりです。
      1. アプリケーション名をクリックします。
      2. [オブザーバビリティ ダッシュボードを表示] をクリックします。
    • 特定のサービスまたはワークロードの OOTB ダッシュボードを表示する手順は次のとおりです。
      1. アプリケーション名をクリックします。
      2. サービス名またはワークロード名が表示されている行で、[オブザーバビリティ ダッシュボードを表示するアイコン オブザーバビリティ ダッシュボードを表示] をクリックします。

ダッシュボードを表示する方法の詳細については、アプリケーション テレメトリーを表示するをご覧ください。

オブザーバビリティ スコープを構成する

Google Cloud コンソールでプロジェクトのオブザーバビリティ スコープを構成し、エクスプローラと OOTB ダッシュボード ページで表示するデータを検索する方法を決定します。

  • デフォルトのログスコープ: [ログ エクスプローラ] ページが開いたときに、アプリケーションのログデータのプロジェクトとログビューが一覧表示されます。
  • 指標スコープ: 管理プロジェクトまたはホスト プロジェクトで指標データを読み取ることができるプロジェクトを一覧表示します。たとえば、OOTB ダッシュボードのグラフには、アプリケーション、サービス、ワークロードに関する指標データが表示されます。
  • デフォルトのトレース スコープ: [Trace エクスプローラ] ページでトレースデータを読み取ることができるプロジェクトが一覧表示されます。App Hub の場合は、アプリケーションのトレースデータを保存するすべてのプロジェクトを一覧表示するように、デフォルトのトレース スコープを構成します。

オブザーバビリティ スコープを設定する方法については、アプリケーション モニタリングの設定をご覧ください。アプリケーションのログ、指標、トレース データを表示する方法の詳細については、アプリケーション テレメトリーを表示するをご覧ください。

App Hub の指標タイプ

App Hub は、モニタリング対象のリソース(アプリケーション、サービス、ワークロード)から Google Cloud Observability に指標データを送信します。モニタリング対象リソースのタイプは、ダッシュボードを通じて調査、報告したり、アラートの作成に使用したりできる一意の指標データセットを生成します。App Hub の指標タイプについて詳しくは、Google Cloud 指標をご覧ください。OOTB ダッシュボードでアプリケーション、サービス、ワークロードに関するアラート ポリシーを作成して表示するには、App Hub ラベルを使用します。これらのラベルは、アプリケーションとその登録済みのサービスとワークロードによって生成されたログ、指標、トレースデータに適用され、App Hub リソースの識別に役立ちます。詳細については、App Hub のラベルをご覧ください。

次のステップ