Las métricas a nivel de código permiten a los desarrolladores que utilizan la extensión New Relic CodeStream ver los datos de APM mostrados contextualmente en su IDE, junto con los métodos individuales en el código. Esto permite a los desarrolladores ser más proactivos a la hora de abordar los problemas de rendimiento mientras escriben y revisan el código.
Empezando
Primero, instale la extensión New Relic CodeStream en el IDE compatible de su elección e inicie sesión.
Importante
Las métricas a nivel de código están disponibles para la versión 7.10.0.175 y superiores del agente Python y están habilitadas de forma predeterminada. Para cambiar esta configuración, consulte nuestra documentación.
Agente Atributo
El agente de Python informa y adjunta el siguiente atributo a los intervalos producidos por su aplicación:
Name | Description | Example |
---|---|---|
| El nombre de la función instrumentada. | validate_credentials |
| La ruta absoluta al archivo de código fuente en el que se define | /usr/local/apps/test-app/main.py |
| El número de línea donde | 639 |
| El namespace (nombre de clase/módulo) en el que se define | example.service.MyService |
Importante
No todas las funciones en el código de su aplicación estarán instrumentadas con el atributo anterior. En algunos casos, el agente empaquetará directamente el código framework base (es decir, Django, Flask, etc.) que se invoca dentro de su aplicación y no se mostrará dentro de su IDE.