• EnglishEspañol日本語한국어Português
  • Inicia sesiónComenzar ahora

Te ofrecemos esta traducción automática para facilitar la lectura.

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

Crea una propuesta

Instale el agente Python en el entorno flexible GAE

Con el agente Python, puede monitor aplicaciones que residen en el entorno flexible de Google App Engine (GAE). Agregar datos de agente a su aplicación GAE flex le brinda información valiosa sobre el estado y el rendimiento de su aplicación y amplía GAE con métricas que puede ver en la UI de New Relic.

Este documento explica cómo agregar datos de agente a su aplicación GAE flex utilizando cualquiera de estos métodos:

Desplegar usando el soporte nativo de GAE

Al utilizar la instalación en "modo nativo" de Google App Engine, usted proporciona el código de su aplicación y un archivo app.yaml . Luego, Google App Engine lo desplegará en una imagen Docker estándar prediseñada.

Por ejemplo, para implementar con soporte nativo para una aplicación Flask/Django:

  1. Siga los procedimientos estándar para instalar el agente Python, incluido su

    .

  2. Establezca NEW_RELIC_CONFIG_FILE como una variable de entorno que apunte a newrelic.ini.

Una vez que se hayan instalado el agente y el archivo de configuración, el agente Python puede monitor automáticamente la aplicación que reside en el entorno flexible GAE. Espere hasta que se complete el despliegue, luego vea los datos de su aplicación GAE flex en la página Resumen de APM.

Cree un tiempo de ejecución personalizado usando Docker

Consulte la documentación de Google para crear tiempos de ejecución personalizados. Este ejemplo describe cómo agregar datos del agente a su aplicación GAE flex mediante la creación de un tiempo de ejecución personalizado para Docker.

Para obtener más información sobre cómo implementar y configurar su aplicación Node.js en el entorno flexible GAE, consulte:

Recomendación: deshabilite los controles de salud

Google App Engine envía solicitudes periódicas de verificación de estado para confirmar que una instancia se ha implementado correctamente y para comprobar que una instancia en ejecución mantiene un estado saludable. Una verificación de estado es una solicitud HTTP a la URL /_ah/health.

Si crea un tiempo de ejecución personalizado, su aplicación debe poder manejar una gran cantidad de solicitudes de verificación de estado. De lo contrario, es posible que los datos de su aplicación no se muestren correctamente en APM.

Recommendation: Configure su app.yaml para deshabilitar las comprobaciones de estado agregando:

health_check:
enable_health_check: False

Obtener el registro de resolución de problemas del agente del GAE

Utilice estos recursos para solucionar problemas de su aplicación de entorno flexible GAE:

Copyright © 2024 New Relic Inc.

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