alerts.performance.ThresholdAlertPayload interface

El objeto de carga útil interna para una alerta de umbral de rendimiento. La carga útil está envuelta dentro de un objeto.

Firma:

export interface ThresholdAlertPayload 

Propiedades

Propiedad Escribe Descripción
version de aplicacion cuerda La versión de la aplicación para la que se activó esta alerta se puede omitir si la alerta es para una solicitud de red (porque la alerta se comparó con los datos de todas las versiones de la aplicación) o una aplicación web (donde la aplicación no tiene versión)
condiciónpercentil número El percentil de la condición de alerta puede ser 0 si el percentil no es aplicable a la condición de alerta y se omite; rango: [1, 100]
nombre del evento cuerda Nombre de la solicitud de rastreo o red para la que es esta alerta (por ejemplo, my_custom_trace, firebase.com/api/123)
tipo de evento cuerda El tipo de recurso para el que es esta alerta (es decir, seguimiento, solicitud de red, representación de pantalla, etc.)
investigarUri cuerda El enlace a Fireconsole para investigar más sobre esta alerta
tipo de métrica cuerda El tipo de métrica para el que es esta alerta (es decir, tasa de éxito, tiempo de respuesta, duración, etc.)
número de muestras número El número de eventos verificados para esta condición de alerta
UmbralUnidad cuerda La unidad para el umbral de alerta (por ejemplo, "porcentaje", "segundos")
valor umbral número El valor de umbral de la condición de alerta sin unidades (por ejemplo, "75", "2.1")
unidad de violación cuerda La unidad para el valor de la infracción (por ejemplo, "porcentaje", "segundos")
violaciónValor número El valor que violó la condición de alerta (por ejemplo, "76.5", "3")

alertas.rendimiento.ThresholdAlertPayload.appVersion

La versión de la aplicación para la que se activó esta alerta se puede omitir si la alerta es para una solicitud de red (porque la alerta se comparó con los datos de todas las versiones de la aplicación) o una aplicación web (donde la aplicación no tiene versión)

Firma:

appVersion?: string;

alertas.rendimiento.ThresholdAlertPayload.conditionPercentile

El percentil de la condición de alerta puede ser 0 si el percentil no es aplicable a la condición de alerta y se omite; rango: [1, 100]

Firma:

conditionPercentile?: number;

alertas.rendimiento.ThresholdAlertPayload.eventName

Nombre de la solicitud de rastreo o red para la que es esta alerta (por ejemplo, my_custom_trace, firebase.com/api/123)

Firma:

eventName: string;

alertas.rendimiento.ThresholdAlertPayload.eventType

El tipo de recurso para el que es esta alerta (es decir, seguimiento, solicitud de red, representación de pantalla, etc.)

Firma:

eventType: string;

alertas.rendimiento.ThresholdAlertPayload.investigateUri

El enlace a Fireconsole para investigar más sobre esta alerta

Firma:

investigateUri: string;

alertas.rendimiento.ThresholdAlertPayload.metricType

El tipo de métrica para el que es esta alerta (es decir, tasa de éxito, tiempo de respuesta, duración, etc.)

Firma:

metricType: string;

alertas.rendimiento.ThresholdAlertPayload.numSamples

El número de eventos verificados para esta condición de alerta

Firma:

numSamples: number;

alertas.rendimiento.ThresholdAlertPayload.thresholdUnit

La unidad para el umbral de alerta (por ejemplo, "porcentaje", "segundos")

Firma:

thresholdUnit: string;

alertas.rendimiento.ThresholdAlertPayload.thresholdValue

El valor de umbral de la condición de alerta sin unidades (por ejemplo, "75", "2.1")

Firma:

thresholdValue: number;

alertas.rendimiento.ThresholdAlertPayload.violationUnit

La unidad para el valor de la infracción (por ejemplo, "porcentaje", "segundos")

Firma:

violationUnit: string;

alertas.rendimiento.ThresholdAlertPayload.violationValue

El valor que violó la condición de alerta (por ejemplo, "76.5", "3")

Firma:

violationValue: number;