alerts.performance.ThresholdAlertPayload interface

Performans eşiği uyarısı için dahili yük nesnesi. Yük bir nesnenin içine sarılmıştır.

İmza:

export interface ThresholdAlertPayload 

Özellikler

Mülk Tip Tanım
Uygulama sürümü sicim Bu uyarının tetiklendiği uygulama sürümü, uyarı bir ağ isteği içinse (çünkü uyarı, uygulamanın tüm sürümlerindeki verilerle karşılaştırılarak kontrol edilmiştir) veya bir web uygulamasına (uygulamanın sürümsüz olduğu durumda) yönelikse atlanabilir.
durumYüzdelik dilim sayı Uyarı koşulunun yüzdelik dilimi, yüzdelik dilimin uyarı koşuluna uygulanamaması ve atlanması durumunda 0 olabilir; aralık: [1, 100]
etkinlik adı sicim Bu uyarının ait olduğu izlemenin veya ağ isteğinin adı (örn. my_custom_trace, firebase.com/api/123)
etkinlik tipi sicim Bu uyarının kaynak türü (ör. izleme, ağ isteği, ekran oluşturma vb.)
Uri'yi araştır sicim Bu uyarıyla ilgili daha fazla araştırma yapmak için Fireconsole bağlantısı
metrik Tür sicim Bu uyarının ait olduğu metrik türü (yani başarı oranı, yanıt süresi, süre vb.)
numSamples sayı Bu uyarı durumu için kontrol edilen olayların sayısı
eşikBirimi sicim Uyarı eşiği birimi (örneğin "yüzde", "saniye")
eşik değeri sayı Uyarı koşulunun birimsiz eşik değeri (örneğin "75", "2,1")
ihlalBirim sicim İhlal değeri birimi (örneğin "yüzde", "saniye")
ihlalDeğer sayı Uyarı koşulunu ihlal eden değer (ör. "76,5", "3")

uyarılar.performans.ThresholdAlertPayload.appVersion

Bu uyarının tetiklendiği uygulama sürümü, uyarı bir ağ isteği içinse (çünkü uyarı, uygulamanın tüm sürümlerindeki verilerle karşılaştırılarak kontrol edilmiştir) veya bir web uygulamasına (uygulamanın sürümsüz olduğu durumda) yönelikse atlanabilir.

İmza:

appVersion?: string;

warnings.performans.ThresholdAlertPayload.conditionPercentile

Uyarı koşulunun yüzdelik dilimi, yüzdelik dilimin uyarı koşuluna uygulanamaması ve atlanması durumunda 0 olabilir; aralık: [1, 100]

İmza:

conditionPercentile?: number;

uyarılar.performans.ThresholdAlertPayload.eventName

Bu uyarının ait olduğu izlemenin veya ağ isteğinin adı (örn. my_custom_trace, firebase.com/api/123)

İmza:

eventName: string;

uyarılar.performans.ThresholdAlertPayload.eventType

Bu uyarının kaynak türü (ör. izleme, ağ isteği, ekran oluşturma vb.)

İmza:

eventType: string;

uyarılar.performans.ThresholdAlertPayload.investigateUri

Bu uyarıyla ilgili daha fazla araştırma yapmak için Fireconsole bağlantısı

İmza:

investigateUri: string;

uyarılar.performans.ThresholdAlertPayload.metricType

Bu uyarının ait olduğu metrik türü (yani başarı oranı, yanıt süresi, süre vb.)

İmza:

metricType: string;

uyarılar.performans.ThresholdAlertPayload.numSamples

Bu uyarı durumu için kontrol edilen olayların sayısı

İmza:

numSamples: number;

uyarılar.performans.ThresholdAlertPayload.thresholdUnit

Uyarı eşiği birimi (örneğin "yüzde", "saniye")

İmza:

thresholdUnit: string;

uyarılar.performans.ThresholdAlertPayload.thresholdValue

Uyarı koşulunun birimsiz eşik değeri (örneğin "75", "2,1")

İmza:

thresholdValue: number;

uyarılar.performans.ThresholdAlertPayload.violationUnit

İhlal değeri birimi (örneğin "yüzde", "saniye")

İmza:

violationUnit: string;

uyarılar.performans.ThresholdAlertPayload.violationValue

Uyarı koşulunu ihlal eden değer (ör. "76,5", "3")

İmza:

violationValue: number;