Google Cloud Platform(GCP) との New Relicインテグレーション には、 Google Cloud Functions のデータをNew Relicに報告するものが含まれます。このドキュメントでは、GCP Cloud Functionsインテグレーションを有効にする方法と、報告されるデータについて説明します。
特徴
Cloud Functionsは、イベント駆動型関数のためのGoogle Cloudのサーバーレス計算サービスです。New Relic Cloud Functionsインテグレーションは、各関数の実行回数、実行時間、メモリ使用量、およびエラー率メトリクスを収集します。
統合をアクティブ化する
このインテグレーションを有効にするには、標準手順に従い、GCPサービスをNew Relicに接続します:
ポーリング頻度
New Relicインテグレーションは、ポーリング間隔に従って、GCPサービスをクエリします。ポーリング間隔はインテグレーションによって異なります。Google Cloud Functionsのポーリング頻度は5分です。解像度は1分あたり1データポイントです。
ワークロード Identity Federation
データを見つけて使用する
インテグレーションを有効にすると、Cloud FunctionsのリソースがNew Relicエンティティエクスプローラーにエンティティとして表示されます。ダッシュボードを表示してサービスを管理するには、one.newrelic.com > All capabilities > Infrastructure > GCPに移動します。
GCPクラウドモニタリングで利用可能なすべてのCloud Functionsメトリクスは、Metricイベントタイプのディメンショナルメトリクスとして収集されます。この表以外の追加のメトリクスは自動的に収集されます。完全なリストについては、GoogleのCloud Functionsメトリクスドキュメントを参照してください。
エンティティ
メトリックデータ
主要メトリクス — Function
メトリクス名 | ユニット | 説明 |
|---|---|---|
| Count |
でファセットされた関数実行回数。 |
| ナノ秒 | 関数の実行時間の分布。 |
| バイト | 関数の呼び出しによって使用されるメモリ。 |
| Count | 現在アクティブな関数インスタンス数。 |
| バイト | 関数からの送信ネットワークバイト数。 |
Cloud Functionsのメトリクスの完全なリストについては、GoogleのCloud Functionsメトリクスドキュメントを参照してください。
サービスアカウントまたはユーザーアカウント
データを見つけて使用する
インテグレーションをアクティブ化して数分待つと(ポーリング頻度に基づきます)、 UIにデータが表示されます。 へのリンクや集計設定を含むデータを表示および使用するには、 one.newrelic.com > All capabilities > Infrastructure > GCPに移動してインテグレーションを選択します。
メトリックデータ
GCP Cloud Functions 統合から当社が受け取るメトリクス データには次のものが含まれます。
属性 | 説明 |
|---|---|
| 実行された機能の数をステータス別に表示しています。 |
| 各関数が実行されるまでの時間(単位:ナノ秒)。 |
| 各機能に使用されるメモリ(単位:バイト)。 |