• EnglishEspañol日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

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.

Criar um problema

record_custom_metrics (API do agente Python)

Sintaxe

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

Registra um conjunto de métricas personalizadas.

Descrição

Esta chamada grava um conjunto de métricas personalizadas. Para registrar uma única métrica personalizada, consulte record_custom_metric.

A métrica passada pode ser qualquer objeto iterável que produza (name, value) tuplas. Por exemplo:

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

Não há restrições quanto à definição do nome, mas é recomendável usar um prefixo Custom/ . O valor métrico personalizado pode ser numérico, ou pode ser um dicionário correspondente a uma amostra de dados já agregada. Para obter mais informações sobre as regras name e value , consulte record_custom_metric.

Parâmetro

Parâmetro

Descrição

metrics

objeto iterável

Obrigatório. Conjunto de valores de métrica, que pode estar na forma de qualquer objeto iterável que produza (name, value) tuplas. Consulte o parâmetro record_custom_metric para obter mais informações sobre regras e sugestões name e value .

application

corda

Opcional. Se a aplicação tiver o valor padrão None, o agente associa a métrica personalizada à aplicação pai da transação atual. Assim, você deve fornecer o aplicativo, a menos que este método seja usado no código para uma transação da web ou tarefa em segundo plano.

Valores de retorno

Nenhum.

Exemplos

Gravação 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())

Visualizar e usar métrica personalizada

Para visualizar métrica personalizada, use métrica e evento para pesquisar e filtrar por métrica personalizada, criar gráficos personalizáveis e adicionar esses gráficos ao painel do New Relic. Você pode usar nossa API REST para recuperar e usar programaticamente dados métricos personalizados fora da interface. Também é possível criar uma métrica personalizada condição do alerta para notificar você ou sua equipe quando sua métrica personalizada exceder valores específicos.

Copyright © 2024 New Relic Inc.

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