• 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_metric (API do agente Python)

Sintaxe

newrelic.agent.record_custom_metric(name, value, application=None)

Registra uma única métrica personalizada.

Descrição

Esta chamada registra uma única métrica personalizada. Para registrar um conjunto de métricas, consulte record_custom_metrics.

Parâmetro

Parâmetro

Descrição

name

corda

Obrigatório. Nome da métrica.

Não há restrições quanto aos formatos de nomenclatura, mas recomendamos que você utilize um prefixo Custom/ para seus nomes métricos personalizados. Isto ajuda você a diferenciar a métrica personalizada da métrica do monitor padrão em nossa interface, e também ajuda a solucionar problemas, se necessário.

value

int ou ditado

Obrigatório. O valor numérico da métrica. Pode ser um número inteiro, um float ou um dicionário de valores. Os campos possíveis para um dicionário são:

  • count
  • total
  • min
  • max
  • sum_of_squares

application

objeto de aplicativo

Opcional. O objeto de aplicação correspondente ao app ao qual deseja associar a métrica. Se a aplicação tiver o valor padrão None, o agente registra a métrica personalizada na aplicação associada à 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

Registrando uma métrica personalizada usando o objeto de aplicativo

Para registar métrica personalizada a partir de um thread de fundo distinto ou outro código, deverá passar o objecto de aplicação correspondente à aplicação à qual se pretende reportar a métrica personalizada.

import newrelic.agent
application = newrelic.agent.application()
newrelic.agent.record_custom_metric('Custom/my_favorite_number', 42, application)

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.