Google App Engine environment

Google App Engine (GAE) helps you build web and mobile apps on an open cloud platform, using the languages, frameworks, custom runtimes, Docker images, and third-party libraries that you choose. The App Engine environment automatically scales your app while balancing your resources' CPU and memory.

You can use New Relic to monitor applications that reside in a Google App Engine flexible environment through the APM agents, and you can view data about your Google App Engine services through the Google App Engine integration for our infrastructure monitoring.

APM agent installation for GAE Flexible

As a Google Cloud Platform (GCP) partner, New Relic supports the Google App Engine flexible environment so that you can deploy to a Docker image with a custom runtime.

Some agents allow you to deploy to a standard Docker image using GAE flexible installation with "native" support. With "native" support, you provide your app code and an app.yaml and Google App Engine deploys to a prebuilt Docker image. This configuration does have some limitations.

To monitor your applications that reside in a Google App Engine flexible environment, follow the installation instructions for the APM agent that you use:

APM agent GAE flexible requirements
Go

Our Go agent can run in an App Engine flexible environment that deploys to a Docker image with a custom runtime. For more information, see the GAE flexible installation example for the Go agent.

Java

Our Java agent can run in an App Engine flexible environment that deploys to a Docker image with a custom runtime. For more information, see the GAE flexible installation example for the Java agent.

.NET

Currently not supported.

Node.js

Our Node.js agent can be deployed to a prebuilt Docker image by using GAE's native support or to a Docker image with a custom runtime. No special configuration is required. For more information, see the GAE flexible installation example for the Node.js agent.

PHP

Our PHP agent can run in an App Engine flexible environment that deploys to a Docker image using a custom runtime. For more information, see the GAE flexible installation example for the PHP agent.

Python

Our Python agent can be deployed to a prebuilt Docker image using GAE's native support or to a Docker image with a custom runtime. For more information, see the GAE flexible installation example for the Python agent.

Ruby

Our Ruby agent can be deployed to a prebuilt Docker image using GAE's native support or to a Docker image with a custom runtime. For more information, see the GAE flexible installation example for the Ruby agent.

Infrastructure integration for Google App Engine

Our infrastructure monitoring offers an integration that reports data about your Google App Engine services. With the Google App Engine integration, you can view dashboards and alerts, query metric data, and explore inventory data.

For more help

If you need more help, check out these support and learning resources: