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

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

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

問題を作成する

Google Cloud Functionsのモニタリング統合

当社の インフラストラクチャの統合Google Cloud Platform (GCP) には、 Google Cloud Functions のデータを当社製品にレポートするものがあります。このドキュメントでは、GCP Cloud Functions 統合を有効にする方法と、レポート可能なデータについて説明します。

機能

Google Cloud Functionsは、サーバーレスでコードを実行できるサービスです。開発者は、 Google UI を使用して、特定の機能を実行することを目的とした短いコードを作成することができます。このファンクションは、アプリケーションサーバーやランタイム環境を管理することなく、クラウドのイベントに対応することができます。

統合を有効にする

統合を有効にするには、標準的な手順に従って GCP サービスを New Relic に接続してください。

ポーリング頻度

当社の統合製品は、統合製品によって異なるポーリング間隔に従って、お客様のGCPサービスに問い合わせを行います。

  • GCPクラウド機能のポーリング頻度:5分
  • 分解能:1分ごとに1データポイント

データの検索と使用

統合を有効にしてから数分間(ポーリング頻度 に基づく)待つと、データがUIに表示されます。 ダッシュボードやアラート設定へのリンクを含むデータ を表示して使用するには、 one.newrelic.com 、トップナビで インフラストラクチャー をクリックし、 GCP をクリックし、次に (select an integration) を選択します。

メトリックデータ

Metricデータ お客様のGCP Cloud Functions統合から受け取るデータには、以下が含まれます。

属性

説明

function.Executions

実行された機能の数をステータス別に表示しています。

function.ExecutionTimeNanos

各関数が実行されるまでの時間(単位:ナノ秒)。

function.UserMemoryBytes

各機能に使用されるメモリ(単位:バイト)。

インベントリデータ

有効期限(EOL)の通知

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

インベントリデータ お客様のGCP Cloud Functions統合から受け取ったインベントリには、以下のものが含まれます。

* で示されるインベントリは、GCP プロジェクトがサービスアカウントを通じて New Relic にリンクされている場合にのみ取得されます。

インベントリ

説明

説明 *

ユーザーが提供した機能の説明。

エントリーポイント *

実行される関数の名前(ソースコードで定義されているもの)。

eventTriggerFailurePolicy *

イベントでトリガーされる機能の場合、実行に失敗した場合のポリシー。

eventTriggerResource *.

イベントによって引き起こされる機能の場合、イベントを観察するためのリソース(複数可)。

eventTriggerService *.

イベントをトリガーとする機能の場合は、観測対象となるサービスのホスト名。

eventTriggerType *.

イベントをトリガーとする機能の場合は、観測するイベントの種類を指定します。

httpsTriggerUr *

HTTPSエンドポイントで起動できる機能の場合、その機能のデプロイされたURL。

ラベル *

関数のラベルです。

メモリ *

ある機能に使用できるメモリの量(MB)。

name

関数の名前です。

プロジェクト

その機能が属するGoogle Cloudのプロジェクト。

ランタイム *

この関数が実行されるランタイムです。

状態 *

機能展開の状態。

タイムアウト *

関数の実行タイムアウト。実行は失敗したとみなされ、タイムアウト期間の終了時に機能が完了していない場合は、終了させることができます。

versionId *

クラウドファンクションのバージョン識別子です。

ゾーン

機能が実行されているゾーンです。

Copyright © 2022 New Relic Inc.