wheels deploy status
Check the current status of deployments and deployment infrastructure.
Synopsis
Description
The wheels deploy status
command provides comprehensive information about deployment status, including active deployments, environment health, recent deployment history, and system readiness. It's essential for monitoring deployment progress and troubleshooting issues.
Options
--environment, -e
- Target environment (default: all)--deployment-id, -d
- Check specific deployment status--detailed
- Show detailed status information--health
- Include health check results--history
- Show deployment history--limit
- Number of historical deployments to show--format
- Output format (text, json, yaml) (default: text)--watch
- Continuously monitor status--interval
- Update interval in seconds for watch mode
Examples
Basic status check
Check specific environment
Monitor active deployment
View deployment history
Detailed status with health checks
Export status as JSON
Status Information
The command displays various status components:
Deployment Status
Active: Currently deploying
Completed: Successfully deployed
Failed: Deployment failed
Rolled Back: Deployment was rolled back
Pending: Waiting to start
Cancelled: Deployment was cancelled
Environment Health
Healthy: All services operational
Degraded: Some services experiencing issues
Unhealthy: Critical services down
Unknown: Unable to determine status
Service Status
Application servers
Database connections
Cache services
Queue workers
Background jobs
External integrations
Output Examples
Basic status output
Detailed status output
Use Cases
Pre-deployment check
Monitoring deployment progress
Health monitoring script
CI/CD integration
Health Checks
The status command performs various health checks:
Application health
HTTP endpoint availability
Response time verification
Error rate monitoring
Database health
Connection pool status
Query performance
Replication lag
Infrastructure health
Server availability
Resource utilization
Network connectivity
Integration health
External API connectivity
Third-party service status
CDN availability
Deployment History
View historical deployment information:
Best Practices
Regular monitoring: Check status before and after deployments
Automate checks: Include status checks in deployment scripts
Set up alerts: Configure alerts for status changes
Document issues: Keep records of status anomalies
Monitor trends: Track status patterns over time
Health endpoints: Ensure proper health check endpoints
Quick response: Address issues promptly
Integration
Status monitoring integrates with:
Monitoring dashboards (Grafana, Datadog)
Alerting systems (PagerDuty, Opsgenie)
CI/CD pipelines for deployment validation
Slack/Teams for status notifications
Slack notification example
Troubleshooting
Status check failures
Incomplete status data
See Also
Last updated
Was this helpful?