Understanding monitoring data

2 min read Updated 1 week ago

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