Đối tượng tải trọng nội bộ dành cho cảnh báo ngưỡng hiệu suất. Tải trọng được bọc bên trong một đối tượng.
Chữ ký:
export interface ThresholdAlertPayload
Của cải
Tài sản | Kiểu | Sự miêu tả |
---|---|---|
phiên bản ứng dụng | sợi dây | Phiên bản ứng dụng mà cảnh báo này đã được kích hoạt, có thể được bỏ qua nếu cảnh báo dành cho yêu cầu mạng (vì cảnh báo đã được kiểm tra dựa trên dữ liệu từ tất cả các phiên bản ứng dụng) hoặc ứng dụng web (trong đó ứng dụng không có phiên bản) |
phần trăm điều kiện | con số | Phân vị của điều kiện cảnh báo có thể bằng 0 nếu phân vị không áp dụng được cho điều kiện cảnh báo và bị bỏ qua; phạm vi: [1, 100] |
tên sự kiện | sợi dây | Tên của dấu vết hoặc mạng yêu cầu cảnh báo này dành cho (ví dụ: my_custom_trace, firebase.com/api/123) |
loại sự kiện | sợi dây | Loại tài nguyên mà cảnh báo này dành cho (ví dụ: theo dõi, yêu cầu mạng, hiển thị màn hình, v.v.) |
điều traUri | sợi dây | Liên kết đến Fireconsole để điều tra thêm về cảnh báo này |
loại số liệu | sợi dây | Loại số liệu mà cảnh báo này dành cho (ví dụ: tỷ lệ thành công, thời gian phản hồi, thời lượng, v.v.) |
số mẫu | con số | Số sự kiện được kiểm tra cho điều kiện cảnh báo này |
ngưỡngĐơn vị | sợi dây | Đơn vị cho ngưỡng cảnh báo (ví dụ: "phần trăm", "giây") |
giá trị ngưỡng | con số | Giá trị ngưỡng của điều kiện cảnh báo không có đơn vị (ví dụ: "75", "2.1") |
đơn vị vi phạm | sợi dây | Đơn vị cho giá trị vi phạm (ví dụ: "phần trăm", "giây") |
giá trị vi phạm | con số | Giá trị vi phạm điều kiện cảnh báo (ví dụ: "76,5", "3") |
Alerts.performance.ThresholdAlertPayload.appVersion
Phiên bản ứng dụng mà cảnh báo này đã được kích hoạt, có thể được bỏ qua nếu cảnh báo dành cho yêu cầu mạng (vì cảnh báo đã được kiểm tra dựa trên dữ liệu từ tất cả các phiên bản ứng dụng) hoặc ứng dụng web (trong đó ứng dụng không có phiên bản)
Chữ ký:
appVersion?: string;
cảnh báo.hiệu suất.ThresholdAlertPayload.conditionPercentile
Phân vị của điều kiện cảnh báo có thể bằng 0 nếu phân vị không áp dụng được cho điều kiện cảnh báo và bị bỏ qua; phạm vi: [1, 100]
Chữ ký:
conditionPercentile?: number;
Alerts.performance.ThresholdAlertPayload.eventName
Tên của dấu vết hoặc mạng yêu cầu cảnh báo này dành cho (ví dụ: my_custom_trace, firebase.com/api/123)
Chữ ký:
eventName: string;
Alerts.performance.ThresholdAlertPayload.eventType
Loại tài nguyên mà cảnh báo này dành cho (ví dụ: theo dõi, yêu cầu mạng, hiển thị màn hình, v.v.)
Chữ ký:
eventType: string;
cảnh báo.hiệu suất.ThresholdAlertPayload.investigateUri
Liên kết tới Fireconsole để điều tra thêm về cảnh báo này
Chữ ký:
investigateUri: string;
cảnh báo.hiệu suất.ThresholdAlertPayload.metricType
Loại số liệu mà cảnh báo này dành cho (ví dụ: tỷ lệ thành công, thời gian phản hồi, thời lượng, v.v.)
Chữ ký:
metricType: string;
Alerts.performance.ThresholdAlertPayload.numSamples
Số sự kiện được kiểm tra cho điều kiện cảnh báo này
Chữ ký:
numSamples: number;
cảnh báo.hiệu suất.ThresholdAlertPayload.thresholdUnit
Đơn vị cho ngưỡng cảnh báo (ví dụ: "phần trăm", "giây")
Chữ ký:
thresholdUnit: string;
cảnh báo.hiệu suất.ThresholdAlertPayload.thresholdValue
Giá trị ngưỡng của điều kiện cảnh báo không có đơn vị (ví dụ: "75", "2.1")
Chữ ký:
thresholdValue: number;
Alerts.performance.ThresholdAlertPayload.violationUnit
Đơn vị cho giá trị vi phạm (ví dụ: "phần trăm", "giây")
Chữ ký:
violationUnit: string;
Alerts.performance.ThresholdAlertPayload.violationValue
Giá trị vi phạm điều kiện cảnh báo (ví dụ: "76,5", "3")
Chữ ký:
violationValue: number;