alerts.performance.ThresholdAlertPayload interface

パフォーマンスしきい値アラートの内部ペイロード オブジェクト。ペイロードはオブジェクト内にラップされます。

サイン:

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;