Sintaxis
NewRelic.Api.Agent.NewRelic.RecordResponseTimeMetric(string $metric_name, Int64 $metric_value)
Registra una métrica personalizada con el nombre de pila y el tiempo de respuesta en milisegundos.
Requisitos
Compatible con todas las versiones de agente.
Compatible con todo tipo de aplicaciones.
Descripción
Registra el tiempo de respuesta en milisegundos para una métrica personalizada. Para ver estas métricas personalizadas, utilice el generador de consultas para buscar métricas y crear gráficos personalizables. Consulte también IncrementCounter()
y RecordMetric()
.
Importante
Al crear una métrica personalizada, comience el nombre con Custom/
(por ejemplo, Custom/MyMetric
).
Parámetros
Parámetro | Descripción |
---|---|
cadena | Requerido. El nombre de la métrica de tiempo de respuesta que se va a registrar. Sólo se conservan los primeros 255 caracteres. |
Int64 | Requerido. El tiempo de respuesta para grabar en milisegundos. |
Ejemplos
Registrar el tiempo de respuesta de un proceso de sueño.
Stopwatch stopWatch = Stopwatch.StartNew();System.Threading.Thread.Sleep(5000);stopWatch.Stop();NewRelic.Api.Agent.NewRelic.RecordResponseTimeMetric("Custom/DEMO_Record_Response_Time_Metric", stopWatch.ElapsedMilliseconds);