Obiekt ładunku wewnętrznego dla alertu dotyczącego progu wydajności. Ładunek jest zawinięty wewnątrz obiektu.
Podpis:
export interface ThresholdAlertPayload
Właściwości
Właściwość | Typ | Opis |
---|---|---|
Wersjaaplikacji | ciąg znaków | Wersja aplikacji, dla której został aktywowany alert. Można ją pominąć, jeśli alert dotyczy żądania sieciowego (ponieważ sprawdzano go pod kątem danych ze wszystkich wersji aplikacji) lub aplikacji internetowej (gdy aplikacja jest bez wersji). |
centyl warunku | liczba | Percentyl warunku alertu może wynosić 0, jeśli percentyl nie ma zastosowania do warunku alertu i został pominięty; zakres: [1, 100] |
nazwaZdarzenia | ciąg znaków | Nazwa logu czasu lub żądania sieciowego, którego dotyczy ten alert (np. my_custom_trace, firebase.com/api/123) |
eventType. | ciąg znaków | Typ zasobu, którego dotyczy ten alert (tj. śledzenie, żądanie sieciowe, renderowanie ekranu itp.) |
InvestigateUri, | ciąg znaków | Link do Fireconsole, by umożliwić dokładniejszą analizę tego alertu |
rodzaj danych | ciąg znaków | Typ danych, którego dotyczy ten alert (np. wskaźnik sukcesu, czas odpowiedzi, czas trwania itp.) |
numSamples | liczba | Liczba zdarzeń sprawdzonych pod kątem tego warunku alertu |
thresholdUnit | ciąg znaków | Jednostka progu alertu (np. „procent”, „sekundy”) |
wartośćthresholdValue | liczba | Wartość progu warunku alertu bez jednostek (np. „75”, „2,1”) |
violationUnit | ciąg znaków | Jednostka wartości naruszenia (np. „procent”, „sekundy”) |
violationValue, | liczba | Wartość, która naruszyła warunek alertu (np. „76,5”, „3”) |
alert.performance.ThresholdAlertPayload.appVersion
Wersja aplikacji, dla której został aktywowany alert. Można ją pominąć, jeśli alert dotyczy żądania sieciowego (ponieważ sprawdzano go pod kątem danych ze wszystkich wersji aplikacji) lub aplikacji internetowej (gdy aplikacja jest bez wersji).
Podpis:
appVersion?: string;
alert.performance.ThresholdAlertPayload.conditionPercentile
Percentyl warunku alertu może wynosić 0, jeśli percentyl nie ma zastosowania do warunku alertu i został pominięty; zakres: [1, 100]
Podpis:
conditionPercentile?: number;
alert.performance.ThresholdAlertPayload.eventName
Nazwa logu czasu lub żądania sieciowego, którego dotyczy ten alert (np. my_custom_trace, firebase.com/api/123)
Podpis:
eventName: string;
alert.performance.ThresholdAlertPayload.eventType.
Typ zasobu, którego dotyczy ten alert (tj. śledzenie, żądanie sieciowe, renderowanie ekranu itp.)
Podpis:
eventType: string;
alert.performance.ThresholdAlertPayload.investigateUri
Link do Fireconsole, by umożliwić dokładniejszą analizę tego alertu
Podpis:
investigateUri: string;
alert.performance.ThresholdAlertPayload.metricType
Typ danych, którego dotyczy ten alert (np. wskaźnik sukcesu, czas odpowiedzi, czas trwania itp.)
Podpis:
metricType: string;
alert.performance.ThresholdAlertPayload.numSamples
Liczba zdarzeń sprawdzonych pod kątem tego warunku alertu
Podpis:
numSamples: number;
alert.performance.ThresholdAlertPayload.thresholdUnit
Jednostka progu alertu (np. „procent”, „sekundy”)
Podpis:
thresholdUnit: string;
alert.performance.ThresholdAlertPayload.thresholdValue (alerty.performance.ThresholdAlertPayload.thresholdValue)
Wartość progu warunku alertu bez jednostek (np. „75”, „2,1”)
Podpis:
thresholdValue: number;
alerty.performance.ThresholdAlertPayload.Unit
Jednostka wartości naruszenia (np. „procent”, „sekundy”)
Podpis:
violationUnit: string;
alert.performance.ThresholdAlertPayload.violationValue (alerty.performance.ThresholdAlertPayload.violationValue)
Wartość, która naruszyła warunek alertu (np. „76,5”, „3”)
Podpis:
violationValue: number;