テレメトリー データのクエリと表示

ログ、指標、トレースのテレメトリーを表示、調査、分析するために、Google Cloud Observability には 3 つの主要な分析ワークフローが用意されています。

  • 事前定義されたダッシュボード: リソース Google Cloud と登録された App Hub アプリケーション用に自動的に生成されるターンキー可視化。

  • インタラクティブなテレメトリー エクスプローラ: クエリ、フィルタリング、ライブ デバッグ用の専用インターフェース(ログ エクスプローラ、Metrics Explorer、Trace エクスプローラ)。

  • SQL ベースの分析: Observability Analytics または BigQuery 内の標準 SQL クエリ機能。詳細な傾向分析とカスタム レポート作成に使用します。

事前定義されたダッシュボード

Compute Engine 仮想マシン(VM)などのリソースを作成すると、Google Cloud Observability によってダッシュボードが自動的に作成され、プロジェクトにインストールされます。 これらのダッシュボードには、使用するリソースに関する指標データと一般的な情報が表示されます。ダッシュボードを表示するには、 [Dashboards] ページに移動します。 Google Cloud

[Dashboards] に移動

App Hub にアプリケーションを登録すると、Application Monitoring によって作成されたダッシュボードを 使用できます。これらのダッシュボードには、アプリケーションの観点からテレメトリーなどの情報が表示されます。

詳細については、次のドキュメントをご覧ください。

インタラクティブなテレメトリー エクスプローラ

テレメトリーを表示または調査するには、ログデータ、指標データ、トレースデータの各エクスプローラ ページを使用します。これらのページでは、個々のログエントリ、時系列、トレーススパンにアクセスできます。また、サービスとアプリケーションのパフォーマンスのトラブルシューティングと分析に役立ちます。

エクスプローラ ページは、スコープを使用して、データのクエリ対象となるリソースを決定します。 スコープを使用すると、複数のプロジェクトに保存されているデータを表示して分析できます。 オブザーバビリティ スコープを構成しない場合、エクスプローラ ページはプロジェクトにデータをクエリします。詳細については、 オブザーバビリティ スコープを構成するをご覧ください。

エクスプローラ ページには、表示するデータと、ページがそのデータを処理する方法を制御するために使用できるフィルタリング機能と集計機能が用意されています。ロギングとトレースのエクスプローラ ページでは、一部の分析も実行されます。たとえば、[ログ エクスプローラ] ページには、時間に対するエラー率が表示されます。[Trace エクスプローラ] ページには、集計されたレイテンシ データのヒートマップが表示されます。

ログデータ

[**ログ エクスプローラ**] ページの使用方法については、 ログデータを表示して調査するをご覧ください。

コンソールで、 Google Cloud セグメント [] ページに移動します。

[ログ エクスプローラ] に移動

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

指標データ

[Metrics Explorer] ページの使用方法については、 指標データをグラフ化するをご覧ください。

コンソールで、 Google Cloud [**Metrics Explorer**] ページに移動します。

[Metrics Explorer] に移動

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

トレース データ

[Trace エクスプローラ] ページの使用方法については、 トレースデータを検索して調査するをご覧ください。

コンソールで、 Google Cloud [Trace エクスプローラ] ページに移動します。

[Trace エクスプローラ] に移動

このページは、検索バーを使用して見つけることもできます。

SQL ベースの分析

データの分析情報を生成したり、傾向を特定したりするには、[Observability Analytics] ページまたは BigQuery サービスを使用します。

Observability Analytics を使用する

[Observability Analytics] ページには [SQL] インターフェースが用意されており、次のすべてをクエリできます。

  • ログバケットのログビュー: ログビューは、ログバケットに保存されているログエントリのサブセットに対する 読み取りアクセス権を提供します。

  • _AllSpans データセットの Spans ビュー: このビュー には、プロジェクトによって保存されたすべてのトレースデータが含まれます。

  • アナリティクス ビュー: アナリティクス ビューは、ログビューまたは _AllSpans データセットの Spans ビューをクエリします。アナリティクス ビュー自体はクエリ可能なリソースです。分析ビューを使用すると、ログデータまたはトレースデータをカスタム形式に変換できます。

デフォルトでは、クエリ結果は表形式で表示されます。ただし、結果をグラフで表示することもできます。これにより、パターンや傾向を特定できます。[Observability Analytics] ページでは、クエリの保存、クエリの共有、クエリ結果のテーブルまたはグラフとしての表示、グラフのカスタム ダッシュボードへの保存を行うことができます。

ログデータ

SQL でログデータをクエリする方法については、 Observability Analytics を使用してクエリと分析を行うをご覧ください。

コンソール Google Cloud で、 [Observability Analytics] ページに移動します。

Observability Analytics に移動

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

指標データ

対象外です。

トレース データ

SQL でトレースデータをクエリする方法については、 トレースをクエリして分析するをご覧ください。

コンソール Google Cloud で、 [Observability Analytics] ページに移動します。

Observability Analytics に移動

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

BigQuery を使用する

BigQuery サービスを使用してログデータまたはトレースデータをクエリする場合は、そのデータを保存するリソースにリンクを作成します。詳細については、以下をご覧ください。