• ログイン無料アカウント

本書は、お客様のご参考のために原文の英語版を機械翻訳したものです。

英語版と齟齬がある場合、英語版の定めが優先するものとします。より詳しい情報については、本リンクをご参照ください。

問題を作成する

Google BigQueryモニタリングの統合

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 > インフラストラクチャー> GCP> (select an integration) をご覧ください。

メトリックデータ

New Relic で Google BigQuery 統合の メトリックデータ を表示するには、 NRQL クエリを作成します GcpBigQueryProjectSampleGcpBigQueryDatasetSampleGcpBigQueryTableSample イベント とその属性を指定します。

GcpBigQueryProjectSample

Query GcpBigQueryProjectSample イベントをNew Relicで実行すると、以下のメトリクスのデータが表示されます。分解能は、1 分間に 1 つのデータポイントで、8 分間の遅延があります。

属性

説明

query.Count

機内での問い合わせ。

query.ExecutionTimes

クエリ実行時間の分布

slots.Allocated

プロジェクトに現在割り当てられているスロットの数

slots.AllocatedForProject

プロジェクトのクエリジョブに現在割り当てられているスロットの数。

slots.AllocatedForProjectAndJobType

プロジェクトや職種に現在割り当てられているスロットの数。

Slots.AllocatedForReservation

予約でプロジェクトに割り当てられているスロットの数

slots.TotalAllocatedForReservation

予約でプロジェクトに割り当てられているスロットの数。

利用可能なスロット数

プロジェクトで利用可能なスロットの総数です。

GcpBigQueryDatasetSample

Query GcpBigQueryDatasetSample イベントをNew Relicで実行すると、以下のメトリクスのデータが表示されます。解像度は30分ごとに1つのデータポイントで、3時間の遅延があります。

属性

説明

storage.StoredBytes

蓄積されたバイトの量

ストレージ.テーブル

テーブルの数。

GcpBigQueryTableSample

Query GcpBigQueryTableSample イベントで、以下のメトリクスのデータを表示します。分解能は1分間に1つのデータポイントで、6時間の遅延があります。

属性

説明

storage.UploadedBytes

アップロードされたバイト

storage.UploadedBytesBilled

アップロードされたバイトが課金されます。現在はストリーミングAPIのみ課金されます。

storage.UploadedRowCount

アップロードされた列。

インベントリデータ

有効期限(EOL)の通知

2022年3月以降は、クラウド統合用のインベントリデータなど、いくつかの機能のサポートを終了します。この移行に向けて簡単に準備できる方法など、詳細については、 Explorers Hubの投稿 をご覧ください。

インベントリデータ を Google BigQuery サービスで表示するには、 one.newrelic.com > インフラストラクチャー> インベントリ を検索し、以下の属性を選択してください。

アスタリスクで示されたデータ * は、GCP プロジェクトがサービスアカウントを通じて New Relic にリンクされている場合、および 拡張インベントリコレクション がオンになっている場合にのみ取得されます。

gcp/bigquery/project

名前

説明

プロジェクトID

プロジェクトのIDです。

gcp/bigquery/dataset

名前

説明

プロジェクトID

プロジェクトのIDです。

name

インスタンスがある地域。

ゾーン

データセットの位置。

説明文

データセットの説明。

作成時間

データセットが作成された時のタイムスタンプ。

lastModified*(最終更新日

データセットまたはそのテーブルが最後に変更された日時。

defaultTableLifeTime*(デフォルトテーブルライフタイム

データセット内のすべてのテーブルのデフォルトの寿命をミリ秒単位で指定します。

フレンドリーネーム

データセットのユーザーフレンドリーな名前。

セルフリンク

リソースにアクセスするためのURLです。

ラベル

データセットのラベルです。

gcp/bigquery/table

名前

説明

プロジェクトID

プロジェクトのIDです。

データセットID

データセットのIDです。

name

テーブルのIDです。

ゾーン

テーブルの位置です。

作成時間

テーブルが作成された時のタイムスタンプ。

タイプ※1

テーブルの種類です。

説明文

テーブルの説明です。

expirationTime*。

テーブルの期限が切れるタイムスタンプ。

フレンドリーネーム

ユーザーフレンドリーなテーブル名です。

セルフリンク

リソースにアクセスするためのURLです。

ラベル

テーブルのラベル。

lastModified*(最終更新日

テーブルが最後に修正された時間。

メモ

2018年11月20日現在、メトリック storage/uploaded_bytes_billed については、データがストリーミングでBigQueryにアップロードされている場合にのみ情報が得られます。

Copyright © 2022 New Relic Inc.