Skip to content

Commit 2d765e3

Browse files
authored
chore(CI): update SLOs (#7883)
1 parent bcae91f commit 2d765e3

1 file changed

Lines changed: 17 additions & 7 deletions

File tree

Lines changed: 17 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,16 @@
1-
# Example of measurements can be seen here: https://benchmarking.us1.prod.dog/benchmarks?projectId=1
2-
3-
# Thresholds set based on guidance in https://datadoghq.atlassian.net/wiki/spaces/APMINT/pages/5070193198/How+to+set+up+pre-release+performance+quality+gates#How-to-choose-thresholds-and-warning-ranges%3F
1+
# Auto-generated SLO Thresholds
2+
# Generated: 2026-03-30
3+
#
4+
# Generation Strategy: tight
5+
# Formula: CI_bound / (1 ± T) (T = 5.0%)
6+
#
7+
# SLO Checking:
8+
# - BREACH: 90% CI boundary crosses threshold
9+
# - WARNING: 90% CI boundary crosses warning_threshold (constant)
10+
#
11+
# DO NOT EDIT MANUALLY - Regenerate using:
12+
# benchmark_analyzer generate slos --help
13+
#
414

515
experiments:
616
- name: Run SLO breach check
@@ -13,15 +23,15 @@ experiments:
1323
thresholds:
1424
- threshold: agg_http_req_duration_p50 < 2 ms
1525
warning_range: 1
16-
- agg_http_req_duration_p99 < 15 ms
26+
- agg_http_req_duration_p99 < 9.919 ms
1727
- name: normal_operation/only-tracing-with-runtime-metrics-enabled
1828
thresholds:
1929
- threshold: agg_http_req_duration_p50 < 2 ms
2030
warning_range: 1
21-
- agg_http_req_duration_p99 < 16 ms
31+
- agg_http_req_duration_p99 < 6.604 ms
2232
- name: high_load/only-tracing
2333
thresholds:
24-
- throughput > 400 op/s
34+
- throughput > 458.540 op/s
2535
- name: high_load/only-tracing-with-runtime-metrics-enabled
2636
thresholds:
27-
- throughput > 400 op/s
37+
- throughput > 569.478 op/s

0 commit comments

Comments
 (0)