New Relicは、統合を提供して、 Google App Engine サービスを使用して、New RelicUIでデータを表示できるようにします。
(Google App Engineサービスを監視する方法ではなく)APMを使用してGoogle App Engine環境に存在するアプリケーションを監視する方法の詳細については、「GoogleAppEngine環境」を参照してください。
Google App Engineインテグレーションの特徴
Google App Engine の統合を利用して、New Relic で Google App Engine サービスのチャートを表示したり、アラートを設定したり、 カスタム クエリやチャートを作成することができます 。Google App Engine は Google Cloud Platform のサービスで、モバイルやウェブアプリケーションの基盤となるインフラを抽象化し、開発に集中できるようにします。
- Google App Engine Standard環境 は、事前に設定されたランタイムのセットを提供し、完全に管理された高速なスケーリングを必要とするアプリケーションに適しています。
- Google App Engine Flexible環境 は、Dockerコンテナ内でアプリケーションを実行し、設定可能で段階的なスケーリングを必要とするアプリケーションに適しています。
統合を有効にする
統合を有効にするには、標準的な手順に従って GCP サービスを New Relic に接続してください。
ポーリング頻度
New Relic は、5 分間のポーリング間隔に基づいて、Google App Engine サービスに問い合わせます。解像度は1分ごとに1データポイントです。
データの検索と使用
Google App Engine インテグレーションを New Relic に接続し、数分( ポーリング頻度に基づく )待つと、 インテグレーションデータ を見つけて使用することができます。
Google App Engineの統合データを見る | ここで... |
---|---|
ダッシュボードと アラート | one.newrelic.com > インフラストラクチャー > GCP> Google App Engine に移動します。 |
メトリクスデータ カスタムダッシュボード上の | カスタムクエリとチャートの作成 |
メトリックデータ
NewRelicでのGoogleAppEngine統合のメトリックデータを表示するには、GcpAppEngineServiceSample
とGcpCloudTasksQueueSample
eventsおよびそれらに関連する属性のNRQLクエリを作成します。
重要
アプリケーションが 標準環境で動作しているか、フレキシブル環境で動作しているかによって、利用できる測定基準が異なります。 そのため、一部の測定基準はアプリケーションで利用できない場合があります。
GcpAppEngineServiceSample
Query GcpAppEngineServiceSample
イベントをNew Relicで検索すると、以下の属性のデータが表示されます。
属性 | 説明 |
---|---|
| App Engineのフレキシブル環境バージョンに割り当てられているCPUコアの総数です。 |
| App Engineのフレキシブル環境のバージョン全体で使用されている、割り当てられたCPUの割合です。 |
| App Engineのフレキシブル環境のバージョン間で、ディスクから読み込まれたバイトのデルタカウント。 |
| App Engineのフレキシブル環境のバージョン間で、ディスクから書き込まれたバイトのデルタカウント。 |
| App Engineフレキシブル環境のバージョンの全VMにおける受信ネットワークバイトのデルタカウント。 |
| App Engineフレキシブル環境のバージョンの全VMにおける発信ネットワークバイトのデルタカウント。 |
| DoS攻撃を防ぐために実行されるインターセプトのデルタカウント。 |
| アプリがクオータを超えたために失敗したリクエストのデルタカウントです。 |
| Delta HTTPレスポンスカウント。 |
| HTTPレスポンスレイテンシー(単位:ミリ秒)。 |
| デルタは、HTTPサーブスタイルでカウントします。 |
| Memcacheの使用率(Memcache Compute Unitの1/100単位)。 |
| memcacheのキー操作の回数。 |
| appがmemcache APIから受け取ったバイト数です。 |
| アプリが memcache API を通して送信したバイト数です。 |
| CPU使用率(メガサイクル)。 |
| 存在するインスタンスの数。 |
| 実行中のインスタンスが使用する総メモリ量。 |
| 受信したネットワーク帯域幅のデルタカウント。 |
| 発信するネットワーク帯域幅のデルタカウント。 |
GcpCloudTasksQueueSample
Query GcpCloudTasksQueueSample
イベントを New Relic で表示すると、以下の属性のデータが表示されます。
属性 | 説明 |
---|---|
| クラウドタスクのAPIコールの回数。 |
| タスクの試行回数をレスポンスコード別に集計したもの。 |
| スケジュールされた各試行時間と実際の試行時間の間の遅延。 |
インベントリデータ
有効期限(EOL)の通知
2022年3月以降は、クラウド統合用のインベントリデータなど、いくつかの機能のサポートを終了します。この移行に向けて簡単に準備できる方法など、詳細については、 Explorers Hubの投稿 をご覧ください。
Google App Engine サービスの インベントリデータ を表示するには、 one.newrelic.com > Infrastructure> Inventory を検索または選択してください。
gcp/appengine/service
インベントリデータ | 説明 |
---|---|
| サービスまたはアプリケーションの識別子で、 |
| サービスやアプリケーションの名前です。 |
| サービスまたはアプリケーションの展開バージョン。 |
gcp/cloudtasks/queue
インベントリデータ | 説明 |
---|---|
| キューの名前です。 |
| キューがディスパッチするターゲットタイプ。 |