Skip to content

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. 1

    Navigate to Logs

    Go to Deployment → Logs to view logs for a specific deployment, or Server → Logs for server logs.
    Sproobo logs navigation
    Navigate to Logs from your deployment or server dashboard.
  2. 2

    View Real-Time Logs

    Real-time logs show application output as it happens:
    • Application logs (stdout/stderr)
    • Build logs
    • Deployment logs
    • System logs
    Sproobo real-time logs viewer
    View real-time logs streaming from your deployment.
  3. 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
    Sproobo log search and filters
    Search and filter logs to find specific entries.
  4. 4

    Export Logs

    Download logs as text files for analysis or archiving.
    Sproobo log export
    Export logs as text files for analysis.

Monitoring Metrics

  1. 1

    Access Metrics

    Go to Deployment → Metrics to view performance metrics.
    Sproobo metrics dashboard navigation
    Navigate to Metrics from your deployment dashboard.
  2. 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
    Sproobo metrics dashboard with charts
    View detailed metrics and performance graphs for your deployment.
  3. 3

    Time Range Selection

    Select different time ranges to analyze metrics:
    • Last hour
    • Last 24 hours
    • Last 7 days
    • Last 30 days
    • Custom range
    Sproobo metrics time range selector
    Select different time ranges to analyze performance trends.

Setting Up Alerts

Configure alerts to be notified of issues:

  1. 1

    Configure Alerts

    Go to Deployment → Settings → Alerts to configure alert rules.
    Sproobo alerts configuration
    Configure alerts for your deployment metrics.
  2. 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
    Sproobo alert rule configuration
    Set alert rules based on metrics thresholds.
  3. 3

    Configure Notifications

    Choose how you want to be notified:
    • Email notifications
    • Slack webhooks
    • Webhook endpoints
    • PagerDuty integration
    Sproobo notification configuration
    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: