• 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

Métrica a nivel de código

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

Las métricas a nivel de código están disponibles en la versión 8.8.0 y superior del agente Ruby. Para las versiones 8.10.0 y superiores, las métricas a nivel de código están habilitadas de forma predeterminada. Para las versiones 8.8.0 y 8.9.0 deben habilitarse mediante configuración. Para habilitar la métrica a nivel de código, establezca code_level_metrics.enabled: true en newrelic.yml o NEW_RELIC_CODE_LEVEL_METRICS_ENABLED=true como variable de entorno.

Agente Atributo

El agente Ruby informa y adjunta el siguiente atributo a los intervalos producidos por su aplicación:

Name

Description

Example

code.function

El nombre de la función instrumentada (método Ruby). Tenga en cuenta que los métodos de clase tendrán el prefijo self..

crear

code.filepath

La ruta absoluta al archivo de código fuente en el que se define code.function

/app/app/controllers/widgets_controller.rb

code.lineno

El número de línea donde code.function está definido en code.filepath

1138

code.namespace

El namespace (nombre de clase/módulo) en el que se define code.function

Controlador de widgets

Importante

No todos los métodos en el código de su aplicación estarán instrumentados con el atributo anterior. A partir de la versión 8.10.0, el agente Ruby proporcionará métricas a nivel de código para los métodos del controlador Rails, los métodos ActiveJob y cualquier método Ruby que haya sido configurado para ser trazado manualmente.

Copyright © 2024 New Relic Inc.

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