• /
  • EnglishEspañol日本語한국어Português
  • Inicia sesiónComenzar ahora

Te ofrecemos esta traducción automática para facilitar la lectura.

En caso de que haya discrepancias entre la versión en inglés y la versión traducida, se entiende que prevalece la versión en inglés. Visita esta página para obtener más información.

Crea una propuesta

record_custom_metrics (API del agente Python)

Sintaxis

newrelic.agent.record_custom_metrics(metrics, application=None)

Registra un conjunto de métricas personalizadas.

Descripción

Esta llamada registra un conjunto de métricas personalizadas. Para registrar una única métrica personalizada, consulte record_custom_metric.

La métrica pasada puede ser cualquier objeto iterable que produzca (name, value) tuplas. Por ejemplo:

def metrics():
yield "Custom/Value-1", 1
yield "Custom/Value-2", 2
yield "Custom/Value-3", 3
newrelic.agent.record_custom_metrics(metrics())

No hay restricciones para configurar el nombre, pero se recomienda utilizar un prefijo Custom/ . El valor de la métrica personalizada puede ser numérico o puede ser un diccionario correspondiente a una muestra de datos ya agregada. Para obtener más información sobre las reglas name y value , consulte record_custom_metric.

Parámetros

Parámetro

Descripción

metrics

objeto iterable

Requerido. Conjunto de valores métricos, que puede tener la forma de cualquier objeto iterable que produzca (name, value) tuplas. Consulte el parámetro record_custom_metric para obtener más información sobre las reglas y sugerencias name y value .

application

cadena

Opcional. Si la aplicación tiene el valor predeterminado de None, el agente asocia la métrica personalizada con la aplicación principal de la transacción actual. Por lo tanto, debe proporcionar la aplicación a menos que este método se utilice en el código para una transacción web o una tarea en segundo plano.

Valores de retorno

Ninguno.

Ejemplos

Grabación métrica personalizada

def metrics():
yield 'Custom/Value-1', 1
yield 'Custom/Value-2', 2
yield 'Custom/Value-3', 3
newrelic.agent.record_custom_metrics(metrics())

Ver y utilizar métrica personalizada

Para ver métricas personalizadas, use métrica y evento para buscar y filtrar por métricas personalizadas, crear gráficos personalizables y agregar esos gráficos al panel de New Relic. Puede utilizar nuestra API REST para recuperar y utilizar mediante programación datos métricos personalizados fuera de la UI. También es posible crear una condición de alerta métrica personalizada para notificarle a usted o a su equipo cuando su métrica personalizada exceda valores específicos.

Copyright © 2024 New Relic Inc.

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