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 log sesión.
Importante
El nivel de código métrico está disponible en el agente PHP versión 10.4.0 o superior y está deshabilitado de forma predeterminada para todas las versiones excepto para las versiones 10.6.0 - 11.10.0 donde está habilitado por defecto. Para cambiar esta configuración, consulte nuestra documentación.
Agente Atributo
El agente PHP informa y adjunta el siguiente atributo a los intervalos producidos por su aplicación:
| Name | Description | Example | 
|---|---|---|
| 
 | El nombre de la función instrumentada. | createProduct | 
| 
 | La ruta absoluta al archivo de código fuente en el que se define  | /symfony/symfony_app/src/Controller/ProductController.php | 
| 
 | El número de línea donde  | 16 | 
| 
 | El namespace (nombre de clase/módulo) en el que se define  | App\Controller\ProductController | 
Importante
Las métricas a nivel de código solo son compatibles con PHP versión 7.0 o superior.