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 Tipo Descripción
version de aplicacion cadena 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 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 cadena Nombre de la solicitud de seguimiento o de red para la que es esta alerta (por ejemplo, my_custom_trace, firebase.com/api/123)
tipo de evento cadena El tipo de recurso para el que es esta alerta (es decir, seguimiento, solicitud de red, representación de pantalla, etc.)
investigarUri cadena El enlace a Fireconsole para investigar más sobre esta alerta
tipo métrico cadena El tipo de métrica para el que es esta alerta (es decir, tasa de éxito, tiempo de respuesta, duración, etc.)
numMuestras número El número de eventos verificados para esta condición de alerta.
umbralUnidad cadena La unidad para el umbral de alerta (por ejemplo, "porcentaje", "segundos")
umbralValor número El valor umbral de la condición de alerta sin unidades (por ejemplo, "75", "2,1")
unidad de violación cadena La unidad del valor de la infracción (p. ej., "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 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.UmbralAlertPayload.condiciónPercentil

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.UmbralAlertPayload.eventName

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

Firma:

eventName: string;

alertas.rendimiento.UmbralAlertPayload.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.UmbralAlertPayload.investigateUri

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

Firma:

investigateUri: string;

alertas.rendimiento.UmbralAlertPayload.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.UmbralAlertPayload.numSamples

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

Firma:

numSamples: number;

alertas.rendimiento.UmbralAlertPayload.thresholdUnit

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

Firma:

thresholdUnit: string;

alertas.rendimiento.ThresholdAlertPayload.thresholdValue

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

Firma:

thresholdValue: number;

alertas.rendimiento.UmbralAlertPayload.violationUnit

La unidad del valor de la infracción (p. ej., "porcentaje", "segundos")

Firma:

violationUnit: string;

alertas.rendimiento.UmbralAlertPayload.violationValue

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

Firma:

violationValue: number;