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;