• 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

RecordResponseTimeMetric (API do agente .NET)

Sintaxe

NewRelic.Api.Agent.NewRelic.RecordResponseTimeMetric(string $metric_name, Int64 $metric_value)

Registra uma métrica personalizada com o nome fornecido e o tempo de resposta em milissegundos.

Requisitos

Compatível com todas as versões do agente.

Compatível com todos os tipos de aplicativos.

Descrição

Registra o tempo de resposta em milissegundos para uma métrica personalizada. Para visualizar essas métricas personalizadas, utilize o criador de consulta para pesquisar métricas e criar gráficos customizáveis. Consulte também IncrementCounter() e RecordMetric().

Importante

Ao criar uma métrica personalizada, comece o nome com Custom/ (por exemplo, Custom/MyMetric).

Parâmetro

Parâmetro

Descrição

$metric_name

corda

Obrigatório. O nome da métrica de tempo de resposta a ser registrada. Apenas os primeiros 255 caracteres são mantidos.

$metric_value

Int64

Obrigatório. O tempo de resposta para gravar em milissegundos.

Exemplos

Registrar o tempo de resposta de um processo adormecido

Stopwatch stopWatch = Stopwatch.StartNew();
System.Threading.Thread.Sleep(5000);
stopWatch.Stop();
NewRelic.Api.Agent.NewRelic.RecordResponseTimeMetric("Custom/DEMO_Record_Response_Time_Metric", stopWatch.ElapsedMilliseconds);
Copyright © 2024 New Relic Inc.

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