Logs & Monitoring
How to view logs and monitor your deployments in Sproobo
Sproobo provides comprehensive logging and monitoring tools to track your application performance and troubleshoot issues.
Viewing Logs
- 1
Navigate to Logs
Go to Deployment → Logs to view logs for a specific deployment, or Server → Logs for server logs.Navigate to Logs from your deployment or server dashboard. - 2
View Real-Time Logs
Real-time logs show application output as it happens:- Application logs (stdout/stderr)
- Build logs
- Deployment logs
- System logs
View real-time logs streaming from your deployment. - 3
Search Logs
Use the search box to filter logs:- Search by keyword or phrase
- Filter by log level (error, warning, info)
- Filter by time range
- Filter by service or component
Search and filter logs to find specific entries. - 4
Export Logs
Download logs as text files for analysis or archiving.Export logs as text files for analysis.
Monitoring Metrics
- 1
Access Metrics
Go to Deployment → Metrics to view performance metrics.Navigate to Metrics from your deployment dashboard. - 2
View Metrics
Sproobo tracks the following metrics:Available Metrics
- CPU Usage: CPU utilization percentage
- Memory Usage: RAM consumption
- Disk I/O: Read/write operations
- Network Traffic: Inbound and outbound data
- Request Rate: HTTP requests per second
- Response Time: Average response latency
- Error Rate: Percentage of failed requests
View detailed metrics and performance graphs for your deployment. - 3
Time Range Selection
Select different time ranges to analyze metrics:- Last hour
- Last 24 hours
- Last 7 days
- Last 30 days
- Custom range
Select different time ranges to analyze performance trends.
Setting Up Alerts
Configure alerts to be notified of issues:
- 1
Configure Alerts
Go to Deployment → Settings → Alerts to configure alert rules.Configure alerts for your deployment metrics. - 2
Set Alert Rules
Configure alert rules based on:- CPU Usage: Alert if CPU exceeds threshold
- Memory Usage: Alert if memory exceeds threshold
- Error Rate: Alert if error rate exceeds threshold
- Response Time: Alert if response time exceeds threshold
- Downtime: Alert if deployment is unreachable
Set alert rules based on metrics thresholds. - 3
Configure Notifications
Choose how you want to be notified:- Email notifications
- Slack webhooks
- Webhook endpoints
- PagerDuty integration
Configure notification channels for alerts.
Log Retention
Log Retention Policy
- Real-time logs: Available immediately as they're generated
- Historical logs: Stored for 30 days
- Metrics: Detailed metrics for 30 days, aggregated metrics for 1 year
- Export: Export logs before they expire
Next Steps
Now that you can monitor your deployments: