パフォーマンスしきい値アラートの内部ペイロード オブジェクト。ペイロードはオブジェクト内にラップされます。
サイン:
export interface ThresholdAlertPayload
プロパティ
財産 | タイプ | 説明 |
---|---|---|
アプリのバージョン | 弦 | このアラートがトリガーされたアプリのバージョンは、アラートがネットワーク リクエスト (アプリのすべてのバージョンのデータに対してアラートがチェックされたため) または Web アプリ (アプリにバージョンがない場合) に対するものである場合は省略できます。 |
状態パーセンタイル | 番号 | アラート条件のパーセンタイルは、パーセンタイルがアラート条件に適用されず省略された場合は 0 になる可能性があります。範囲: [1, 100] |
イベント名 | 弦 | このアラートの対象となるトレースまたはネットワーク リクエストの名前 (例: my_custom_trace、firebase.com/api/123) |
イベントタイプ | 弦 | このアラートの対象となるリソースの種類 (つまり、トレース、ネットワーク リクエスト、画面レンダリングなど) |
調査ウリ | 弦 | このアラートをさらに詳しく調査するための Fireconsole へのリンク |
メトリックタイプ | 弦 | このアラートのメトリクス タイプ (つまり、成功率、応答時間、期間など) |
サンプル数 | 番号 | このアラート条件についてチェックされたイベントの数 |
しきい値単位 | 弦 | アラートしきい値の単位 (「パーセント」、「秒」など) |
しきい値 | 番号 | 単位なしのアラート条件のしきい値 (例: "75"、"2.1") |
違反単位 | 弦 | 違反値の単位 (「パーセント」、「秒」など) |
違反値 | 番号 | アラート条件に違反した値(例:「76.5」、「3」) |
アラート.パフォーマンス.ThresholdAlertPayload.appVersion
このアラートがトリガーされたアプリのバージョンは、アラートがネットワーク リクエスト (アプリのすべてのバージョンのデータに対してアラートがチェックされたため) または Web アプリ (アプリにバージョンがない場合) に対するものである場合は省略できます。
サイン:
appVersion?: string;
アラート.パフォーマンス.ThresholdAlertPayload.conditionPercentile
アラート条件のパーセンタイルは、パーセンタイルがアラート条件に適用されず省略された場合は 0 になる可能性があります。範囲: [1, 100]
サイン:
conditionPercentile?: number;
アラート.パフォーマンス.ThresholdAlertPayload.eventName
このアラートの対象となるトレースまたはネットワーク リクエストの名前 (例: 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;