alerts.performance.ThresholdAlertPayload interface

Objet de charge utile interne pour une alerte de seuil de performances. La charge utile est enveloppée dans un objet.

Signature:

export interface ThresholdAlertPayload 

Propriétés

Propriété Taper Description
version de l'application chaîne La version de l'application pour laquelle cette alerte a été déclenchée peut être omise si l'alerte concerne une requête réseau (car l'alerte a été vérifiée par rapport aux données de toutes les versions de l'application) ou une application Web (où l'application est sans version).
conditionPercentile nombre Le centile de la condition d’alerte peut être 0 si le centile n’est pas applicable à la condition d’alerte et est omis ; plage : [1, 100]
Nom de l'événement chaîne Nom de la trace ou de la demande réseau à laquelle cette alerte est destinée (par exemple my_custom_trace, firebase.com/api/123)
type d'événement chaîne Le type de ressource auquel s'adresse cette alerte (c'est-à-dire trace, requête réseau, rendu d'écran, etc.)
enquêterUri chaîne Le lien vers Fireconsole pour en savoir plus sur cette alerte
Typemétrique chaîne Le type de métrique auquel s'adresse cette alerte (c'est-à-dire taux de réussite, temps de réponse, durée, etc.)
numÉchantillons nombre Le nombre d'événements vérifiés pour cette condition d'alerte
seuilUnité chaîne L'unité du seuil d'alerte (par exemple "pourcentage", "secondes")
valeur de seuil nombre La valeur seuil de la condition d'alerte sans unités (par exemple "75", "2.1")
violationUnité chaîne L'unité de la valeur de violation (par exemple "pourcentage", "secondes")
valeur de violation nombre La valeur qui a violé la condition d'alerte (par exemple "76,5", "3")

alerts.performance.ThresholdAlertPayload.appVersion

La version de l'application pour laquelle cette alerte a été déclenchée peut être omise si l'alerte concerne une requête réseau (car l'alerte a été vérifiée par rapport aux données de toutes les versions de l'application) ou une application Web (où l'application est sans version).

Signature:

appVersion?: string;

alerts.performance.ThresholdAlertPayload.conditionPercentile

Le centile de la condition d’alerte peut être 0 si le centile n’est pas applicable à la condition d’alerte et est omis ; plage : [1, 100]

Signature:

conditionPercentile?: number;

alerts.performance.ThresholdAlertPayload.eventName

Nom de la trace ou de la demande réseau à laquelle cette alerte est destinée (par exemple my_custom_trace, firebase.com/api/123)

Signature:

eventName: string;

alerts.performance.ThresholdAlertPayload.eventType

Le type de ressource auquel s'adresse cette alerte (c'est-à-dire trace, requête réseau, rendu d'écran, etc.)

Signature:

eventType: string;

alerts.performance.ThresholdAlertPayload.investigateUri

Le lien vers Fireconsole pour en savoir plus sur cette alerte

Signature:

investigateUri: string;

alerts.performance.ThresholdAlertPayload.metricType

Le type de métrique auquel s'adresse cette alerte (c'est-à-dire taux de réussite, temps de réponse, durée, etc.)

Signature:

metricType: string;

alerts.performance.ThresholdAlertPayload.numSamples

Le nombre d'événements vérifiés pour cette condition d'alerte

Signature:

numSamples: number;

alerts.performance.ThresholdAlertPayload.thresholdUnit

L'unité du seuil d'alerte (par exemple "pourcentage", "secondes")

Signature:

thresholdUnit: string;

alerts.performance.ThresholdAlertPayload.thresholdValue

La valeur seuil de la condition d'alerte sans unités (par exemple "75", "2.1")

Signature:

thresholdValue: number;

alerts.performance.ThresholdAlertPayload.violationUnit

L'unité de la valeur de violation (par exemple "pourcentage", "secondes")

Signature:

violationUnit: string;

alerts.performance.ThresholdAlertPayload.violationValue

La valeur qui a violé la condition d'alerte (par exemple "76,5", "3")

Signature:

violationValue: number;