Overview
This endpoint returns all alerts that have been triggered by a specific check. This is useful for analyzing the alert history and patterns for individual checks to understand their reliability and performance trends.Response Example
Common Use Cases
Check Reliability Assessment
Evaluate reliability and uptime of individual checks
Performance Trend Analysis
Analyze performance degradation patterns over time
Incident Response Analysis
Evaluate team response times and incident handling
Alert Optimization
Optimize alert thresholds and reduce false positives
Query Parameters
Time Range Filters
Time Range Filters
from(string): Start date for alerts (ISO 8601 format)to(string): End date for alerts (ISO 8601 format)period(string): Predefined time period (24h, 7d, 30d, 90d)
Filtering Options
Filtering Options
alertType(string): Filter by alert type (check_failure, check_recovery, performance_degradation)severity(string): Filter by severity level (low, medium, high, critical)status(string): Filter by alert status (triggered, acknowledged, resolved)location(string): Filter by monitoring location
Pagination & Sorting
Pagination & Sorting
page(integer): Page number (default: 1)limit(integer): Number of alerts per page (default: 10, max: 100)sortBy(string): Sort field (triggeredAt, duration, severity)sortOrder(string): Sort order (asc, desc, default: desc)includeSummary(boolean): Include alert summary statistics (default: true)
Alert Summary Metrics
Reliability Metrics
- Uptime Percentage: Overall availability during the time period
- Total Failures: Number of failure alerts
- Total Recoveries: Number of recovery alerts
- MTTR: Mean Time To Recovery (seconds)
- MTTD: Mean Time To Detection (seconds)
Performance Metrics
- Performance Degradations: Number of performance alerts
- Average Resolution Time: Mean time to resolve issues
- Longest Outage: Duration of the longest outage
- Escalation Rate: Percentage of alerts that escalated
Alert Patterns
- Peak Alert Hours: Times when most alerts occur
- Location Breakdown: Alerts by monitoring location
- Severity Distribution: Breakdown of alert severities
- Recovery Trends: How quickly issues are resolved
Team Response
- Acknowledgment Rate: Percentage of alerts acknowledged
- Response Time: Time from alert to acknowledgment
- Resolution Notes: Documentation of fixes applied
- Escalation Paths: How alerts were escalated
Alert Analysis Use Cases
Check Reliability Assessment
Check Reliability Assessment
Evaluate the reliability of individual checks:
- Calculate uptime percentages for SLA reporting
- Identify patterns in check failures
- Track improvement trends after optimizations
- Compare reliability across different time periods
Performance Trend Analysis
Performance Trend Analysis
Analyze performance degradation patterns:
- Track response time alert frequency
- Identify performance regression patterns
- Monitor seasonal performance trends
- Detect gradual performance degradation
Incident Response Analysis
Incident Response Analysis
Evaluate incident response effectiveness:
- Measure team response times
- Track escalation patterns
- Analyze resolution approaches
- Identify areas for process improvement
Alert Configuration Optimization
Alert Configuration Optimization
Optimize alert thresholds and configurations:
- Analyze false positive rates
- Evaluate alert noise levels
- Optimize severity classifications
- Fine-tune alert thresholds
Additional Examples
This endpoint provides detailed alert history for individual checks, enabling deep analysis of check reliability, performance patterns, and incident response effectiveness.