Wewnętrzny obiekt ładunku dla alertu dotyczącego progu wydajności. Ładunek jest owinięty wewnątrz obiektu.
Podpis:
export interface ThresholdAlertPayload
Nieruchomości
Nieruchomość | Typ | Opis |
---|---|---|
wersja aplikacji | strunowy | Wersję aplikacji, dla której został wywołany ten alert, można pominąć, jeśli alert dotyczy żądania sieciowego (ponieważ alert został sprawdzony na podstawie danych ze wszystkich wersji aplikacji) lub aplikacji internetowej (jeśli aplikacja jest bez wersji) |
warunekPercentyl | numer | Percentyl warunku alertu może wynosić 0, jeśli percentyl nie ma zastosowania do warunku alertu i został pominięty; zakres: [1, 100] |
Nazwa wydarzenia | strunowy | Nazwa śledzenia lub żądania sieciowego, którego dotyczy ten alert (np. my_custom_trace, firebase.com/api/123) |
typ wydarzenia | strunowy | Typ zasobu, którego dotyczy ten alert (tj. śledzenie, żądanie sieciowe, renderowanie ekranu itp.) |
zbadaj Uri | strunowy | Link do Fireconsole, w którym można uzyskać więcej informacji na temat tego alertu |
typ metryki | strunowy | Typ danych, dla których dotyczy ten alert (tj. współczynnik powodzenia, czas odpowiedzi, czas trwania itp.) |
liczbaPróbek | numer | Liczba zdarzeń sprawdzonych pod kątem tego warunku alertu |
prógJedn | strunowy | Jednostka progu alarmowego (np. „procent”, „sekundy”) |
Wartość progowa | numer | Wartość progowa stanu alarmowego bez jednostek (np. „75”, „2.1”) |
naruszenieJednostka | strunowy | Jednostka wartości naruszenia (np. „procent”, „sekundy”) |
wartość naruszenia | numer | Wartość, która naruszyła warunek alertu (np. „76,5”, „3”) |
alerts. Performance.ThresholdAlertPayload.appVersion
Wersję aplikacji, dla której został wywołany ten alert, można pominąć, jeśli alert dotyczy żądania sieciowego (ponieważ alert został sprawdzony na podstawie danych ze wszystkich wersji aplikacji) lub aplikacji internetowej (jeśli aplikacja jest bez wersji)
Podpis:
appVersion?: string;
alerty.wydajność.ThresholdAlertPayload.conditionPercentyl
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;
alerty.wydajność.ThresholdAlertPayload.nazwa zdarzenia
Nazwa śledzenia lub żądania sieciowego, którego dotyczy ten alert (np. my_custom_trace, firebase.com/api/123)
Podpis:
eventName: string;
alerty.wydajność.ThresholdAlertPayload.eventType
Typ zasobu, którego dotyczy ten alert (tj. śledzenie, żądanie sieciowe, renderowanie ekranu itp.)
Podpis:
eventType: string;
alerts. Performance.ThresholdAlertPayload.investigateUri
Link do Fireconsole, w którym można uzyskać więcej informacji na temat tego alertu
Podpis:
investigateUri: string;
alerty.wydajność.ThresholdAlertPayload.metricType
Typ danych, dla których dotyczy ten alert (tj. współczynnik powodzenia, czas odpowiedzi, czas trwania itp.)
Podpis:
metricType: string;
alerts. Performance.ThresholdAlertPayload.numSamples
Liczba zdarzeń sprawdzonych pod kątem tego warunku alertu
Podpis:
numSamples: number;
alerty.wydajność.ThresholdAlertPayload.thresholdUnit
Jednostka progu alarmowego (np. „procent”, „sekundy”)
Podpis:
thresholdUnit: string;
alerty.wydajność.ThresholdAlertPayload.thresholdValue
Wartość progowa stanu alarmowego bez jednostek (np. „75”, „2.1”)
Podpis:
thresholdValue: number;
alerty.wydajność.ThresholdAlertPayload.violationUnit
Jednostka wartości naruszenia (np. „procent”, „sekundy”)
Podpis:
violationUnit: string;
alerts. Performance.ThresholdAlertPayload.violationValue
Wartość, która naruszyła warunek alertu (np. „76,5”, „3”)
Podpis:
violationValue: number;