• /
  • 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_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.