El objeto de carga útil interna para una alerta de umbral de rendimiento. La carga útil está unida a un objeto.
Firma:
export interface ThresholdAlertPayload
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
Versión de la aplicación | string | La versión de la app para la que se activó esta alerta. Se puede omitir si es por una solicitud de red (porque se verificó la alerta con datos de todas las versiones de la app) o una app web (en la que no tiene versión). |
Percentil de condiciones | 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] |
Nombredelevento | string | Nombre de la solicitud de red o seguimiento para esta alerta (p.ej., my_custom_trace, firebase.com/api/123) |
eventType | string | El tipo de recurso para esta alerta (es decir, seguimiento, solicitud de red, renderización de pantalla, etc.) |
investigateUri | string | El vínculo a Fireconsole para investigar más sobre esta alerta |
Tipodemétrica | string | El tipo de métrica para esta alerta (es decir, tasa de éxito, tiempo de respuesta, duración, etcétera) |
numSamples | número | La cantidad de eventos verificados para esta condición de alerta |
umbralUnit | string | La unidad para el umbral de la alerta (p.ej., “porcentaje”, “segundos”) |
umbral de valor | número | El valor del umbral de la condición de alerta sin unidades (p.ej., “75”, “2.1”) |
violationUnit | string | La unidad para el valor del incumplimiento (p.ej., "porcentaje", "segundos") |
violationValue | número | El valor que infringió la condición de alerta (p.ej., "76.5", "3") |
alert.performance.ThresholdAlertPayload.appVersion
La versión de la app para la que se activó esta alerta. Se puede omitir si es por una solicitud de red (porque se verificó la alerta con datos de todas las versiones de la app) o una app web (en la que no tiene versión).
Firma:
appVersion?: string;
alert.performance.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;
alert.performance.ThresholdAlertPayload.eventName
Nombre de la solicitud de red o seguimiento para esta alerta (p.ej., my_custom_trace, firebase.com/api/123)
Firma:
eventName: string;
alertas.rendimiento.UmbraldealertaPayload.eventType
El tipo de recurso para esta alerta (es decir, seguimiento, solicitud de red, renderización de pantalla, etc.)
Firma:
eventType: string;
alertas.performance.ThresholdAlertPayload.investigateUri
El vínculo a Fireconsole para investigar más sobre esta alerta
Firma:
investigateUri: string;
alertas.rendimiento.UmbraldealertaPayload.metricType
El tipo de métrica para esta alerta (es decir, tasa de éxito, tiempo de respuesta, duración, etcétera)
Firma:
metricType: string;
alertas.rendimiento.UmbraldealertaPayload.numSamples
La cantidad de eventos verificados para esta condición de alerta
Firma:
numSamples: number;
alert.performance.ThresholdAlertPayload.thresholdUnit
La unidad para el umbral de la alerta (p.ej., “porcentaje”, “segundos”)
Firma:
thresholdUnit: string;
alert.performance.ThresholdAlertPayload.thresholdValue
El valor del umbral de la condición de alerta sin unidades (p.ej., “75”, “2.1”)
Firma:
thresholdValue: number;
alert.performance.ThresholdAlertPayload.violationUnit
La unidad para el valor del incumplimiento (p.ej., "porcentaje", "segundos")
Firma:
violationUnit: string;
alert.performance.ThresholdAlertPayload.violationValue
El valor que infringió la condición de alerta (p.ej., "76.5", "3")
Firma:
violationValue: number;