designs/solutions/test/specs/service_level.yaml

53 lines
1022 B
YAML
Raw Normal View History

2026-03-07 23:23:32 +00:00
spec_type: service_level
name: Service Level Agreements
version: "1.0"
sla:
availability: 99.9%
support_response:
critical: 15 minutes
high: 1 hour
medium: 4 hours
low: 24 hours
slo:
- name: API Availability
target: 99.95%
measurement: uptime_percentage
window: 30 days
- name: API Latency (p99)
target: 500ms
measurement: response_time_p99
window: 1 hour
- name: Error Rate
target: 0.1%
measurement: error_percentage
window: 1 hour
- name: Throughput
target: 10000 rps
measurement: requests_per_second
window: 1 minute
sli:
- name: request_latency
type: histogram
good_events: latency < 200ms
total_events: all_requests
- name: availability
type: ratio
good_events: successful_requests
total_events: all_requests
- name: error_rate
type: ratio
good_events: non_error_requests
total_events: all_requests
error_budget:
monthly_budget: 43.2 minutes
alerting_threshold: 50%