Request Parameters
Specific services to check status for:
api
- Core API servicesclusters
- GPU cluster infrastructureendpoints
- Serverless endpointstraining
- ML training servicesai-services
- AI generation servicesstorage
- File and data storagedatabase
- Database servicesmonitoring
- Monitoring and logging systems
Specific regions to check:
us-east-1
- US East (Virginia)us-west-2
- US West (Oregon)eu-west-1
- Europe (Ireland)ap-southeast-1
- Asia Pacific (Singapore)global
- Global services
Whether to include detailed performance metrics
Whether to include current incident information
Response
Overall platform status:
operational
, degraded
, partial_outage
, major_outage
, maintenance
ISO 8601 timestamp of last status update
Status of individual services
Current and recent incidents
Scheduled maintenance information
System performance metrics (if requested)
Example
Status Monitoring Dashboard
Create a real-time status monitoring dashboard:Python
Regional Status Check
Check status across different regions:Python
Service Dependency Mapping
Check dependencies between services:Python
Automated Status Notifications
Set up automated notifications for status changes:Python
Best Practices
Monitoring Strategy
- Regular Checks: Monitor status every 1-5 minutes for critical applications
- Regional Awareness: Check multiple regions if you operate globally
- Service Dependencies: Understand which services depend on others
- Alerting Thresholds: Set appropriate thresholds for different severity levels
Integration Patterns
- Health Checks: Integrate status checks into your application health endpoints
- Circuit Breakers: Use status information to implement circuit breaker patterns
- Fallback Strategies: Plan fallback strategies for different outage scenarios
- User Communication: Keep users informed about service status
Performance Optimization
- Cache Status: Cache status responses for appropriate durations
- Selective Monitoring: Only request metrics and services you need
- Batch Requests: Group multiple monitoring requests where possible
- Rate Limiting: Respect API rate limits for monitoring endpoints
System status is updated every 30 seconds. Historical status data is available for up to 90 days through the monitoring dashboard.
Set up monitoring alerts for status changes rather than polling continuously. Use webhooks or email notifications to get real-time updates on system status changes.