For more information about monitoring applications that reside in a Google App Engine environment with New Relic APM (instead of how to monitor your Google App Engine services), see Google App Engine environment.
You can use the Google App Engine integration to view charts and set alerts for your Google App Engine services in New Relic and to create custom queries and charts. Google App Engine is a Google Cloud Platform service that abstracts away the underlying infrastructure for your mobile and web applications, allowing you to focus on their development.
- The Google App Engine Standard environment provides a set of preconfigured runtimes and is suitable for applications that require fully-managed, fast scaling.
- The Google App Engine Flexible environment runs applications within Docker containers and is suitable for applications that require configurable, gradual scaling.
To enable the integration follow standard procedures to connect your GCP service to New Relic.
New Relic queries your Google App Engine services based on a polling interval of 5 minutes. The resolution is 1 data point every minute.
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
Dashboards and alerts
Go to one.newrelic.com > Infrastructure > GCP > Google App Engine.
Metric data on custom dashboards
Create custom queries and charts using
Inventory data for Google App Engine services
Go toone.newrelic.com > Infrastructure > Inventory and search for or select
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 events in New Relic to view data for the following attributes:
Total number of CPU cores allocated to an App Engine flexible environment version.
The fraction of allocated CPU in use across an App Engine flexible environment version.
Delta count of bytes read from disk across an App Engine flexible environment version.
Delta count of bytes written from disk across an App Engine flexible environment version.
Delta count of incoming network bytes across all VMs in an App Engine flexible environment version.
Delta count of outgoing network bytes across all VMs in an App Engine flexible environment version.
Delta count of interceptions performed to prevent DoS attacks.
Delta count of requests that failed due to the app being over quota.
Delta HTTP response count.
HTTP response latency, in milliseconds.
Delta counts on the HTTP serve style.
Memcache utilization, in 1/100th of a Memcache Compute Unit.
Count of memcache key operations.
Number of bytes received by app from the memcache API.
Number of bytes sent by app through the memcache API.
CPU usage in megacycles.
Number of instances that exist.
Total memory used by running instances.
Delta count of incoming network bandwidth.
Delta count of outgoing network bandwidth.
GcpCloudTasksQueueSample events in New Relic to view data for the following attributes:
Count of Cloud Tasks API calls.
Count of task attempts broken down by response code.
Delay between each scheduled attempt time and actual attempt time.
The identifier of the service or application, which is a concatenation of
The name of the service or application.
The deployment version of the service or application.
The name of the queue.
The target type the queue is dispatching to.
If you need more help, check out these support and learning resources:
- Browse the Explorers Hub to get help from the community and join in discussions.
- Find answers on our sites and learn how to use our support portal.
- Run New Relic Diagnostics, our troubleshooting tool for Linux, Windows, and macOS.
- Review New Relic's data security and licenses documentation.