{% extends "base.html" %} {% block title %}Alert Settings{% endblock %} {% block content %}

Alert Configuration

Configure thresholds and notification channels for automated alerts.

Alert Thresholds

Cost Spike Alert

Triggered when cost increases beyond threshold vs {{ config.cost_spike.basis_days|default(7) }}-day average.

%
0–500%

Savings Drop Alert

Triggered when savings rate drops vs previous period.

%
0–100%

Retry Spike Alert

Triggered when retry rate exceeds threshold in an hour.

%
0–100% hourly retry rate

Latency Alert

Triggered when request latency percentile exceeds threshold.

ms
0–60,000 ms

Error Rate Alert

Triggered when API error rate exceeds threshold.

%
0–100%

Notification Channels

🔔
In-App Notifications
Always enabled — alerts appear in the dashboard.
Always On
✉️
Email Notifications
Receive alerts by email.
🔗
Webhook Coming Soon
POST alert payloads to a custom URL.
Disabled

Quiet Hours

🌙
Quiet Hours
Only Critical alerts fire during quiet hours.
View Alert History →
{% endblock %}