New Relic の Google Cloud Platform (GCP) との統合には、 Google BigQuery のデータを New Relic にレポートする統合があります。このドキュメントでは、Google BigQuery インテグレーションを有効にする方法と、レポート可能なデータについて説明します。
特徴
Google BigQuery は、インフラストラクチャを管理する必要のないデータウェアハウスです。BigQueryでは、データスキーマを指定することも、サービスがデータスキーマを発見することもできます。SQLクエリを使用してデータを探索することができます。
統合をアクティブ化する
統合を有効にするには、標準的な手順に従って GCP サービスを New Relic に接続してください。
ポーリング頻度
New Relic の統合は、統合に応じて異なるポーリング間隔に従って GCP サービスに問い合わせます。Google BigQuery 統合のポーリング間隔は 5 分です。解像度については、 メトリックデータの詳細 を参照してください。
テーブルメトリクスの有効化
BigQueryテーブルメトリクスの収集は、デフォルトで無効になっています。これは、 GcpBigQueryTableSample に記載されているメトリクスに影響します。これらのメトリクスを収集するには、BigQuery統合の設定メニューにある"Enable table metrics" 設定をオンにします。
データを見つけて使用する
統合をアクティブにして数分間待機すると (ポーリング頻度に基づきます)、New Relic UI にデータが表示されます。へのリンクを含む、 データを検索して使用するため およびアラート設定では、 one.newrelic.com > All capabilities > Infrastructure > GCP > (統合を選択)に移動します。
メトリックデータ
NewRelicでのGoogleBigQuery統合の指標データを表示するには、 GcpBigQueryProjectSample
、 GcpBigQueryDatasetSample
、およびGcpBigQueryTableSample
イベントとその属性のNRQLクエリを作成します。
GcpBigQueryProjectSample
New RelicでGcpBigQueryProjectSample
イベントをクエリして、次のメトリックのデータを表示します。解像度は、1分あたり1データポイントで、8分の遅延があります。
属性 | 説明 |
---|---|
| 機内での問い合わせ。 |
| クエリ実行時間の分布 |
| プロジェクトに現在割り当てられているスロットの数 |
| プロジェクトのクエリジョブに現在割り当てられているスロットの数。 |
| プロジェクトや職種に現在割り当てられているスロットの数。 |
| 予約でプロジェクトに割り当てられているスロットの数 |
| 予約でプロジェクトに割り当てられているスロットの数。 |
| プロジェクトで利用可能なスロットの総数です。 |
GcpBigQueryDatasetSample
New RelicでGcpBigQueryDatasetSample
イベントをクエリして、次のメトリックのデータを表示します。解像度は、3時間の遅延で30分ごとに1つのデータポイントです。
属性 | 説明 |
---|---|
| 蓄積されたバイトの量 |
| テーブルの数。 |
GcpBigQueryTableSample
GcpBigQueryTableSample
イベントをクエリして、次の指標のデータを表示します。解像度は、6時間の遅延で1分あたり1データポイントです。
属性 | 説明 |
---|---|
| アップロードされたバイト |
| アップロードされたバイトが課金されます。現在はストリーミングAPIのみ課金されます。 |
| アップロードされた列。 |