Skip to main content

Provider Alerts & Resolution

Fonrex automatically creates alerts when provider metrics drop below acceptable health thresholds.

Alert Typology

Alert TypeTrigger ConditionSeverityAuto-Resolution
canary_failedProvider fails 3 consecutive daily synthetic canary checkscritical✅ Yes (when next canary succeeds)
low_success_rateProvider 24h success rate drops below 70%critical✅ Yes (when success rate > 85%)
high_outlier_rateOver 30% of returned values flagged as consensus outlierswarning❌ Manual
latency_spikeAverage provider latency exceeds 3000mswarning✅ Yes (when latency < 1500ms)

Resolving Alerts Manually

To resolve active warning or critical alerts manually via the REST API:

curl -X POST "http://localhost:5000/health/alerts/42/resolve" \
-H "Content-Type: application/json" \
-d '{"resolution_note": "Upstream HTML layout updated and parser fixed."}'