Agente APM, agente del navegador y agente móvil informan un tipo de datos métricos llamado intervalo de tiempo de datos métricos. Estos agentes le permiten informar datos de intervalo de tiempo de métrica personalizados desde su aplicación y verlos junto con los datos predeterminados de New Relic. Cree métricas personalizadas para registrar datos de rendimiento arbitrarios mediante una llamada API, como por ejemplo:
- Datos de tiempo
- Datos de recursos informáticos
- Datos de suscripción o compras
Después de reportar estos datos, podrás explorarlos y consultarlos.
Nombre métrica personalizada
Empiece todos los nombres métricos personalizados con Custom/
; por ejemplo, Custom/MyMetric/My_label
. El prefijo Custom/
es obligatorio para todas las métricas personalizadas.
Cualquier nombre de métrica personalizada que no comience con Custom/
está sujeto a todas las demás reglas de agrupación. Es posible que no estén visibles al realizar consultas o que no aparezcan como se esperaba en la UI.
Un nombre de métrica personalizada consta del prefijo Custom/
, el nombre de categoría o clase y un método o etiqueta, cada uno separado por una barra.
Implementar métrica personalizada
La implementación de métrica personalizada requiere llamada API. Los detalles exactos de la llamada API varían según el agente.
Sugerencia
Si está probando su implementación de métrica personalizada, ejecute el agente durante al menos 10 minutos para asegurarse de que la llamada API se informe a New Relic.
New Relic | Implementación |
---|---|
Agente APM | |
Agente New Relic Mobile | |
New Relic Browser | Browser no soporta métrica personalizada. Para conocer las opciones sobre cómo agregar datos personalizados al navegador, consulte instrumentación del navegador. |
Evite problemas de agrupación
Recopilar demasiados intervalos de tiempo métricos puede afectar el rendimiento tanto de su aplicación como de New Relic. Por ejemplo, si tiene miles de usuarios individuales, evite crear métricas para realizar un seguimiento del rendimiento de sus ID de usuario únicos. Esto podría dar como resultado una cantidad tan grande de métricas que resulte casi imposible navegar o entender los datos. En su lugar, utilice un marcador de posición, como un asterisco (*), en lugar de ID de usuario individuales.
Importante
Para evitar posibles problemas con los datos, intente mantener el número total de intervalos de tiempo métricos únicos introducidos por métrica personalizada por debajo de 2000.
Cuando el número total de nombres métricos únicos supera los 5000, comienzan a aplicarse límites automáticamente que afectan la forma en que aparecen los datos en la interfaz de usuario, como en gráficos y tablas. Para obtener más información, consulte problemas de agrupación métrica.