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.