New Relicインテグレーションには、Google Cloud Platform(GCP)とのGoogle Firebase RealtimeデータベースのデータをNew Relicに報告するものがあります。このドキュメントでは、GCP Firebaseデータベースインテグレーションを有効にする方法と、報告されるデータについて説明します。
特徴
Firebase Realtime Databaseは、ユーザー間でデータをリアルタイムに保存および同期できる、Google CloudのNoSQL cloudデータベースです。New Relic Firebase Databaseインテグレーションは、各データベースネームスペースのI/O、ネットワーク、ストレージ、接続、およびセキュリティルールのメトリクスを収集します。
統合をアクティブ化する
このインテグレーションを有効にするには、標準手順に従い、GCPサービスをNew Relicに接続します:
ポーリング頻度
New Relicインテグレーションは、ポーリング間隔に従って、GCPサービスをクエリします。ポーリング間隔はインテグレーションによって異なります。Google Cloud Firebaseデータベースのポーリング頻度は5分です。解像度は1分あたり1データポイントです。
ワークロード Identity Federation
データを見つけて使用する
インテグレーションを有効にすると、FirebaseデータベースリソースがNew Relicエンティティエクスプローラーにエンティティとして表示されます。ダッシュボードを表示してサービスを管理するには、one.newrelic.com > All capabilities > Infrastructure > GCPに移動します。
GCPクラウドモニタリングで利用可能なすべてのFirebaseデータベースメトリクスは、Metricイベントタイプのディメンショナルメトリクスとして収集されます。この表以外の追加のメトリクスは自動的に収集されます。完全なリストについては、GoogleのFirebaseデータベースメトリクスドキュメントを参照してください。
エンティティ
メトリックデータ
主要なメトリクス — ネームスペース
メトリクス名 | ユニット | 説明 |
|---|---|---|
| パーセント | データベースネームスペースによって使用されているI/O容量の割合。 |
| パーセント | ロードタイプでファセット化された、ネームスペース上のデータベース負荷の割合。 |
| バイト | データベースネームスペースによってディスクに永続化されたデータのバイト数。 |
| Count | データベースネームスペースからクライアントに送信またはブロードキャストされたレスポンスの数。 |
| Count | データベースネームスペースへの未処理の接続数。 |
| Count | タイプ別に分類された、データベースネームスペースに対するAPIヒット数。 |
| Count | データベースネームスペースが受信したHTTPS requestsの数。 |
| パーセント | クライアントへのブロードキャストの準備と送信に費やされた時間の割合。 |
| バイト | 暗号化およびプロトコルオーバーヘッドを含む、データベースネームスペースによって使用される送信帯域幅。 |
| バイト | 暗号化のオーバーヘッドを除く送信帯域幅。 |
| バイト | 暗号化とプロトコルのオーバーヘッドを除く送信帯域幅。 |
| バイト | 月単位で集計およびリセットされる、送信された合計バイト数。 |
| バイト | データベースネームスペースの月間ネットワーク制限。 |
| Count | 書き込みおよび読み取り requests に応答して実行された Firebase Realtime データベース セキュリティ ルールの評価数。 |
| バイト | データベースネームスペースによって使用中のストレージ。 |
| バイト | データベースネームスペースのストレージ制限。 |
Firebaseデータベースのメトリクスの完全なリストについては、GoogleのFirebaseデータベースのメトリクスドキュメントをご覧ください。
サービスアカウントまたはユーザーアカウント
データを見つけて使用する
インテグレーションを有効化し、数分待つと(ポーリング頻度に基づきます)、 New Relic UIにデータが表示されます。 や集計設定へのリンクを含むデータを検索して使用するには、 one.newrelic.com > All capabilities > Infrastructure > GCP > (select an integration)にアクセスしてください。
データは、以下の イベントタイプ に添付されます。
エンティティ | イベントタイプ | プロバイダー |
|---|---|---|
名前空間 |
|
|
データの使用方法の詳細については、統合データの理解と使用を参照してください。
Firebase Database Namespace データ
メトリック | ユニット | 説明 |
|---|---|---|
| Count | データベース負荷の割合をタイプ別に分類したもの。 |
| バイト | ディスクに保存されたデータのバイト数。 |
| Count | クライアントに送信またはブロードキャストされたレスポンスの数。 |
| Count | 使用されるI/Oの割合。 |
| Count | 未処理の接続数 |
| Count | データベースにヒットした数をタイプ別に分類したもの。 |
| Count | 顧客へのブロードキャストの準備・送信にかかる時間の活用。 |
| Count | 受信したHTTPSリクエストの数。 |
| バイト | 総送信バイト数を集計し、毎月リセットする。 |
| バイト | Firebaseデータベースの月間ネットワーク上限値。 |
| バイト | 暗号化やプロトコルのオーバーヘッドを含む、データベースが使用する送信帯域幅。 |
| バイト | 暗号化のオーバーヘッドを除いた発信帯域幅の使用量です。 |
| バイト | 暗号化やプロトコルを使用しない送信帯域の使用量。 |
| Count | 書き込みと読み込みのリクエストに応じて実行されたFirebase Realtime Database Security Ruleの評価数。 |
| バイト | Firebaseデータベースのストレージの上限です。 |
| バイト | Firebaseデータベースのストレージのサイズです。 |