Understanding monitoring data
Understanding your monitoring data
Once uptime monitoring is enabled, you'll have access to various metrics and events that help you understand your application's availability and performance.
Status indicator
The status indicator shows your application's current state:
- Up (green) - Your application is responding correctly
- Down (red) - Your application is not responding or returning errors
Uptime percentage
The uptime percentage shows how often your application was available over a specific time period. This is calculated based on:
- Total time monitored
- Time spent in downtime
- Check frequency (every minute)
A healthy application typically maintains 99.9% or higher uptime.
Response time
Response time metrics show how quickly your application responds to requests:
- Current - The most recent response time
- Average - Mean response time over the monitoring period
- Trend - Whether response times are improving or degrading
Slower response times can indicate:
- High server load
- Database performance issues
- Network latency
- Resource constraints
Events timeline
The events section shows a chronological list of significant occurrences:
Downtime events
- When downtime was detected
- Duration of the outage
- Recovery timestamp
Recovery events
- When your application came back online
- How long the downtime lasted
SSL certificate status
If your application uses HTTPS, the monitoring also tracks:
- Certificate expiration date
- Days until expiration
- Certificate validity
You'll receive alerts before your SSL certificate expires, giving you time to renew.
Mixed content warnings
Mixed content occurs when an HTTPS page loads resources (images, scripts, stylesheets) over insecure HTTP connections. The monitoring will flag:
- Number of mixed content items detected
- Types of insecure resources
- Affected pages
Best practices
Regular monitoring review
- Check your monitoring data weekly
- Investigate any patterns in downtime
- Address recurring issues promptly
Response time optimization
- Monitor for gradual response time increases
- Scale resources before performance degrades
- Optimize slow endpoints
SSL management
- Renew certificates well before expiration
- Consider auto-renewal where possible
- Test certificate changes in staging first