Google App Engine (GAE) vous aide à créer des applications Web et mobiles sur une plateforme cloud ouverte, en utilisant les langages, le framework, les environnements d'exécution personnalisés, les images Docker et la bibliothèque tierce de votre choix. L'environnement App Engine met automatiquement à l'échelle votre application tout en équilibrant le processeur et la mémoire de vos ressources.
Vous pouvez utiliser New Relic pour monitorer les applications qui résident dans un environnement flexible Google App Engine via l'agent , et vous APM pouvez afficher les données sur vos services Google App Engine via l'intégration Google App Engine pour notre monitoring deinfrastructure.
agent APM installation pour GAE Flexible
En tant que partenaire Google Cloud Platform (GCP), New Relic prend en charge l'environnement flexible Google App Engine afin que vous puissiez déployer sur une image Docker avec un environnement d'exécution personnalisé.
Certains agents vous permettent de déployer une image Docker standard à l'aide d' installation flexible GAE avec support « natif ». Avec le support « natif », vous fournissez le code de votre application et un app.yaml
et Google App Engine déployé sur une image Docker prédéfinie. Cette configuration présente certaines limitations.
Pour monitorer votre application qui réside dans un environnement flexible Google App Engine, suivez les instructions installation de l'agent que vous utilisez :
APM agent | GAE flexible requirements |
---|---|
Go | Notre agent Go peut s'exécuter dans un environnement flexible App Engine qui se déploie sur une image Docker avec un runtime personnalisé. Pour plus d'informations, consultez l'exemple installation flexible GAE pour Agent Go. |
Java | Notre agent Java peut s'exécuter dans un environnement flexible App Engine qui se déploie sur une image Docker avec un runtime personnalisé. Pour plus d'informations, consultez l'exemple d'installation flexible GAE pour l'agent Java. |
.NET | Actuellement non pris en charge. |
Node.js | Notre Node.js agent peut être déployé sur une Docker image prédéfinie en utilisant le support natif de GAE ou sur une Docker image avec un runtime personnalisé. Aucune configuration particulière n'est requise. Pour plus d'informations, consultez l'exemple d'installation flexible GAE pour l'agent Node.js. |
PHP | Notre agent PHP peut s'exécuter dans un environnement flexible App Engine qui se déploie sur une image Docker à l'aide d'un runtime personnalisé. Pour plus d'informations, consultez l'exemple d'installation flexible GAE pour l'agent PHP. |
Python | Notre Python agent peut être déployé sur une image prédéfinie à Docker l'aide du support natif de GAE ou sur une Docker image avec un environnement d'exécution personnalisé. Pour plus d'informations, consultez l'exemple d'installation flexible GAE pour l'agent Python. |
Ruby | Notre agent Ruby peut être déployé sur une image Docker prédéfinie à l'aide du support natif de GAE ou sur une image Docker avec un environnement d'exécution personnalisé. Pour plus d'informations, consultez l'exemple d'installation flexible GAE pour l'agent Ruby . |
intégration d'infrastructure pour Google App Engine
Notre monitoring deinfrastructure offre une intégration qui rapporte des données sur vos services Google App Engine. Avec l'intégration de Google App Engine, vous pouvez afficher le dashboard et les alertes, les données de requête métrique et explorer les données d'inventaire.