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

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

Caso haja alguma divergência entre a versão em inglês e a traduzida, a versão em inglês prevalece. Acesse esta página para mais informações.

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.