效能閾值警報的內部負載對象。有效負載被包裝在一個物件內。
簽名:
export interface ThresholdAlertPayload
特性
財產 | 類型 | 描述 |
---|---|---|
應用程式版本 | 細繩 | 如果警報是針對網路請求(因為警報是針對所有版本的應用程式的資料進行檢查)或 Web 應用程式(其中應用程式是無版本的),則觸發此警報的應用程式版本可以省略 |
條件百分位 | 數位 | 警報條件的百分位數,如果百分位數不適用於警報條件並省略,則可以為 0;範圍:[1, 100] |
事件名稱 | 細繩 | 此警報所針對的追蹤或網路請求的名稱(例如 my_custom_trace、firebase.com/api/123) |
事件類型 | 細繩 | 此警報適用的資源類型(即追蹤、網路請求、螢幕渲染等) |
調查Uri | 細繩 | 用於調查此警報的更多資訊的 Fireconsole 鏈接 |
度量類型 | 細繩 | 此警報適用的指標類型(即成功率、回應時間、持續時間等) |
樣本數 | 數位 | 針對此警報條件檢查的事件數 |
閾值單位 | 細繩 | 警報閾值的單位(例如“百分比”、“秒”) |
閾值 | 數位 | 警報條件的閾值,無單位(例如“75”、“2.1”) |
違規單位 | 細繩 | 違規值的單位(例如「百分比」、「秒」) |
違規值 | 數位 | 違反警報條件的值(例如“76.5”、“3”) |
警報.性能.ThresholdAlertPayload.appVersion
如果警報是針對網路請求(因為警報是針對所有版本的應用程式的資料進行檢查)或 Web 應用程式(其中應用程式是無版本的),則觸發此警報的應用程式版本可以省略
簽名:
appVersion?: string;
警報.性能.ThresholdAlertPayload.conditionPercentile
警報條件的百分位數,如果百分位數不適用於警報條件並省略,則可以為 0;範圍:[1, 100]
簽名:
conditionPercentile?: number;
警報.性能.ThresholdAlertPayload.事件名稱
此警報所針對的追蹤或網路請求的名稱(例如 my_custom_trace、firebase.com/api/123)
簽名:
eventName: string;
警報.性能.ThresholdAlertPayload.eventType
此警報適用的資源類型(即追蹤、網路請求、螢幕渲染等)
簽名:
eventType: string;
警報.性能.ThresholdAlertPayload.investigateUri
用於調查此警報的更多資訊的 Fireconsole 鏈接
簽名:
investigateUri: string;
警報.性能.ThresholdAlertPayload.metricType
此警報適用的指標類型(即成功率、回應時間、持續時間等)
簽名:
metricType: string;
警報.性能.ThresholdAlertPayload.numSamples
針對此警報條件檢查的事件數
簽名:
numSamples: number;
警報.性能.ThresholdAlertPayload.thresholdUnit
警報閾值的單位(例如“百分比”、“秒”)
簽名:
thresholdUnit: string;
警報.性能.ThresholdAlertPayload.thresholdValue
警報條件的閾值,無單位(例如“75”、“2.1”)
簽名:
thresholdValue: number;
警報.性能.ThresholdAlertPayload.violationUnit
違規值的單位(例如「百分比」、「秒」)
簽名:
violationUnit: string;
警報.性能.ThresholdAlertPayload.violationValue
違反警報條件的值(例如“76.5”、“3”)
簽名:
violationValue: number;