alerts.performance.ThresholdAlertPayload interface

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;