Chapter 10

Uptime Radar

Ping intervals from 1 to 60 minutes, alerts to the stored contact person and best practices for staging vs production.

Overview

The Uptime Radar add-on polls your Shopware stores at configurable intervals and sends alerts the moment a store goes down. Recovery alerts are sent when the store comes back online.

Ping intervals

Set the interval per installation, from 1 to 60 minutes:

  • 1 minute — critical production stores; expect ~1 500 minute-checks/day per shop
  • 5 minutes — sensible default for most production shops
  • 15 minutes — low-priority production or high-priority staging
  • 30–60 minutes — low-traffic staging environments

What is checked

Each ping does an HTTPS request to the store's homepage and verifies:

  • HTTP status < 400
  • Response time within threshold
  • SSL certificate valid and not near expiry

Alerts

Alerts go to the contact person defined per installation (see chapter 2). The e-mail includes:

  • Timestamp of the first failed check
  • Type of failure (timeout, HTTP error, SSL expired, etc.)
  • Direct link to the installation in the dashboard

Recovery mail. The moment the store is reachable again, a recovery e-mail is sent to the same contact person with the total downtime duration.

Best practices

  • Use 5 minutes as your default. It catches most incidents without alert fatigue.
  • Only go down to 1 minute for stores where a 5-minute outage costs real money.
  • Staging environments: 30 minutes is usually enough. Nobody cares if staging is down at midnight.

History

Uptime Radar stores a 7-day history per installation. Use it to prove SLAs to clients or spot recurring outage patterns.