Bagikan melalui


PassFailMetricOutput interface

Meneruskan metrik gagal

Properti

action

Tindakan yang diambil setelah ambang terpenuhi. Defaultnya adalah 'lanjutkan'.

actualValue

Nilai aktual metrik klien untuk uji coba.

aggregate

Fungsi agregasi yang akan diterapkan pada metrik klien. Fungsi yang diizinkan - 'persentase' - untuk metrik kesalahan , 'rata-rata', 'p50', 'p90', 'p95', 'p99', 'min', 'max' - untuk metrik response_time_ms dan latensi, 'avg' - untuk requests_per_sec, 'count' - untuk permintaan

clientMetric

Metrik klien tempat kriteria harus diterapkan.

condition

Operator perbandingan. Jenis yang didukung '>', '<'

requestName

Nama permintaan yang kriteria gagal Pass harus diterapkan

result

Hasil dari uji coba.

value

Nilai untuk dibandingkan dengan metrik klien. Nilai yang diizinkan - 'kesalahan : [0.0 , 100.0] unit- % ', response_time_ms dan latensi : unit nilai bilangan bulat apa pun- ms.

Detail Properti

action

Tindakan yang diambil setelah ambang terpenuhi. Defaultnya adalah 'lanjutkan'.

action?: "stop" | "continue"

Nilai Properti

"stop" | "continue"

actualValue

Nilai aktual metrik klien untuk uji coba.

actualValue?: number

Nilai Properti

number

aggregate

Fungsi agregasi yang akan diterapkan pada metrik klien. Fungsi yang diizinkan - 'persentase' - untuk metrik kesalahan , 'rata-rata', 'p50', 'p90', 'p95', 'p99', 'min', 'max' - untuk metrik response_time_ms dan latensi, 'avg' - untuk requests_per_sec, 'count' - untuk permintaan

aggregate?: "count" | "percentage" | "avg" | "p50" | "p90" | "p95" | "p99" | "min" | "max"

Nilai Properti

"count" | "percentage" | "avg" | "p50" | "p90" | "p95" | "p99" | "min" | "max"

clientMetric

Metrik klien tempat kriteria harus diterapkan.

clientMetric?: "response_time_ms" | "latency" | "error" | "requests" | "requests_per_sec"

Nilai Properti

"response_time_ms" | "latency" | "error" | "requests" | "requests_per_sec"

condition

Operator perbandingan. Jenis yang didukung '>', '<'

condition?: string

Nilai Properti

string

requestName

Nama permintaan yang kriteria gagal Pass harus diterapkan

requestName?: string

Nilai Properti

string

result

Hasil dari uji coba.

result?: "passed" | "undetermined" | "failed"

Nilai Properti

"passed" | "undetermined" | "failed"

value

Nilai untuk dibandingkan dengan metrik klien. Nilai yang diizinkan - 'kesalahan : [0.0 , 100.0] unit- % ', response_time_ms dan latensi : unit nilai bilangan bulat apa pun- ms.

value?: number

Nilai Properti

number