-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathlatency.yml
More file actions
23 lines (23 loc) · 1.48 KB
/
latency.yml
File metadata and controls
23 lines (23 loc) · 1.48 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
groups:
- name: latency
rules:
# Account-level latency
- record: fastly_account:latency_p50_seconds
expr: histogram_quantile(0.5,sum(rate(fastly_rt_miss_duration_seconds_bucket[120s])) by (le))
- record: fastly_account:latency_p99_seconds
expr: histogram_quantile(0.99,sum(rate(fastly_rt_miss_duration_seconds_bucket[120s])) by (le))
# Datacenter-level latency
- record: fastly_datacenter:latency_p50_seconds
expr: histogram_quantile(0.5,sum(rate(fastly_rt_miss_duration_seconds_bucket[120s])) by (le,datacenter))
- record: fastly_datacenter:latency_p99_seconds
expr: histogram_quantile(0.99,sum(rate(fastly_rt_miss_duration_seconds_bucket[120s])) by (le,datacenter))
# Origin-level latency
- record: fastly_origin:latency_p50_seconds
expr: histogram_quantile(0.5,sum(rate(fastly_origin_latency_seconds_bucket[120s])) by (le,origin,service_id,service_name))
- record: fastly_origin:latency_p99_seconds
expr: histogram_quantile(0.99,sum(rate(fastly_origin_latency_seconds_bucket[120s])) by (le,origin,service_id,service_name))
# Service-level latency
- record: fastly_service:latency_p50_seconds
expr: histogram_quantile(0.5,sum(rate(fastly_rt_miss_duration_seconds_bucket[120s])) by (le,service_id,service_name))
- record: fastly_service:latency_p99_seconds
expr: histogram_quantile(0.99,sum(rate(fastly_rt_miss_duration_seconds_bucket[120s])) by (le,service_id,service_name))