• /
  • EnglishEspañolFrançais日本語한국어Português
  • Se connecterDémarrer

Google App Engine monitoring integration

New Relic integrations with the Google Cloud Platform (GCP) include one that reports Google App Engine data to New Relic. This document explains how to activate the GCP App Engine integration and describes the data it reports.

For more information about monitoring applications that reside in a Google App Engine environment with (instead of monitoring your Google App Engine services themselves), see Google App Engine environment.

Features

App Engine is a Google Cloud Platform service that abstracts away the underlying infrastructure for your mobile and web applications. New Relic App Engine integration collects request, response, latency, memory, and instance metrics for each App Engine service. Both the Standard and Flexible environments are supported.

Activate integration

To enable the integration, follow standard procedures to connect your GCP service to New Relic:

Polling frequency

New Relic integrations query your GCP services according to a polling interval that varies by integration. The polling frequency for Google App Engine is 5 minutes. The resolution is 1 data point every minute.

Workload Identity Federation

Find and use data

After you enable the integration, your App Engine resources appear as entities in the New Relic entity explorer. To see dashboards and manage services, go to one.newrelic.com > All capabilities > Infrastructure > GCP.

All App Engine metrics available in GCP Cloud Monitoring are collected as dimensional metrics in the Metric event type. Additional metrics beyond this table are collected automatically. See Google's App Engine metrics documentation for the complete list.

Entities

Metric data

Key metrics — Service

Metric name

Unit

Description

gcp.appengine.http.server.response_count

Count

Number of HTTP responses served by the App Engine service, faceted by response_code.

gcp.appengine.http.server.response_latencies

Milliseconds

Request latency distribution served by the App Engine service.

gcp.appengine.system.instance_count

Count

Number of instances currently running for the App Engine service.

gcp.appengine.system.memory.usage

Bytes

Memory in use by App Engine service instances.

gcp.appengine.system.cpu.usage

Percent

CPU utilization on App Engine service instances.

gcp.appengine.system.network.received_bytes_count

Bytes

Network bytes received by App Engine service instances.

gcp.appengine.system.network.sent_bytes_count

Bytes

Network bytes sent by App Engine service instances.

For the complete list of App Engine metrics, see Google's App Engine metrics documentation.

Key metrics — Task Queue

Metric name

Unit

Description

gcp.cloudtasks.queue.task_attempt_count

Count

Count of task attempts broken down by response code.

gcp.cloudtasks.queue.task_attempt_delays

Milliseconds

Delay between each scheduled attempt time and actual attempt time.

gcp.cloudtasks.queue.depth

Count

Number of tasks in the queue.

gcp.cloudtasks.api.request_count

Count

Count of Cloud Tasks API calls, faceted by api_method and response_code.

For the complete list of Cloud Tasks metrics, see Google's Cloud Tasks metrics documentation.

Service account or user account

Find and use data

After connecting the Google App Engine integration to New Relic and waiting a few minutes (based on the polling frequency), you can find and use integration data:

View Google App Engine integrations data

Here...

and alerts

Go to one.newrelic.com > All capabilities > Infrastructure > GCP > Google App Engine.

Metric data on custom dashboards

Create custom queries and charts using GcpAppEngineServiceSample and GcpCloudTasksQueueSample events.

Metric data

To view metric data for your Google App Engine integration in New Relic, create NRQL queries for GcpAppEngineServiceSample and GcpCloudTasksQueueSample events and their related attributes.

Important

Different metrics are available depending on whether your application is running in a standard or flexible environment, so some metrics may not be available for your application.

GcpAppEngineServiceSample

Query GcpAppEngineServiceSample events in New Relic to view data for the following attributes:

Attribute

Description

flex.Cpu.ReservedCores

Total number of CPU cores allocated to an App Engine flexible environment version.

flex.Cpu.Utilization

The fraction of allocated CPU in use across an App Engine flexible environment version.

flex.Disk.ReadBytes

Delta count of bytes read from disk across an App Engine flexible environment version.

flex.Disk.WriteBytes

Delta count of bytes written from disk across an App Engine flexible environment version.

flex.Disk.ReceivedBytes

Delta count of incoming network bytes across all VMs in an App Engine flexible environment version.

flex.Disk.SentBytes

Delta count of outgoing network bytes across all VMs in an App Engine flexible environment version.

server.DosIntercepts

Delta count of interceptions performed to prevent DoS attacks.

server.QuotaDenials

Delta count of requests that failed due to the app being over quota.

server.Responses

Delta HTTP response count.

server.ResponseLatenciesMilliseconds

HTTP response latency, in milliseconds.

server.ResponseStyle

Delta counts on the HTTP serve style.

memcache.CentiMcu

Memcache utilization, in 1/100th of a Memcache Compute Unit.

memcache.Operations

Count of memcache key operations.

memcache.ReceivedBytes

Number of bytes received by app from the memcache API.

memcache.SentBytes

Number of bytes sent by app through the memcache API.

system.cpu.Usage

CPU usage in megacycles.

system.Instances

Number of instances that exist.

system.Memory.UsageBytes

Total memory used by running instances.

system.Network.ReceivedBytes

Delta count of incoming network bandwidth.

system.Network.SentBytes

Delta count of outgoing network bandwidth.

GcpCloudTasksQueueSample

Query GcpCloudTasksQueueSample events in New Relic to view data for the following attributes:

Attribute

Description

api.Requests

Count of Cloud Tasks API calls.

queue.TaskAttempts

Count of task attempts broken down by response code.

queue.taskAttemptDelaysMilliseconds

Delay between each scheduled attempt time and actual attempt time.

Droits d'auteur © 2026 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.