Monitoring for Magento teams

Magento uptime monitoring with checkout and cron checks

Magento uptime monitoring means requesting your storefront from outside the store on a schedule, recording the status code and response time, and alerting you by email, Slack or SMS the moment a check fails. PingView adds SSL expiry and a cron heartbeat, and the optional Magento 2 module shows it all in the admin. Checkout tests on Professional run a Playwright scenario you create or import.

See what the Magento 2 module shows, how checkout monitoring walks the cart, and how cron job monitoring reports a silent scheduler.

Checks run outside the store The module is optional 30 days of Professional

Magento problems hidden from basic uptime checks

A working homepage does not confirm checkout, catalog pages, or cron jobs are working.

Empty catalog after a release

The homepage responds, but an important category or product is unavailable or expected content has disappeared.

Impact: customers cannot get from the catalog to the cart

Cron stops sending its signal

The store still responds, but the cron signal is missing. PingView detects a missing heartbeat; it does not confirm the outcome of every job.

Impact: delayed email, inventory, or order processing

Checkout stops halfway through

The homepage returns 200, but the scenario cannot complete add-to-cart, shipping details, or payment selection.

Impact: customers cannot complete an order

Cache serves stale content

The URL works, but a product page shows the wrong state, misses expected content, or loads much more slowly than usual.

Impact: an incorrect offer or a blocked purchase path

What to monitor in Magento

Combine availability with checkout checks, cron heartbeats, catalog content checks, and visual evidence.

Cron Job Tracking

Append a call to the PingView URL to the Magento cron entry. PingView alerts you when that signal does not arrive on time.

Checkout Flow Monitoring

Manually create or import a Playwright scenario for add-to-cart and checkout, then PingView runs it on a schedule. Test payment steps in sandbox/test mode or stop before real payment.

Catalog Page Checks

Check availability and expected content on important categories or products. This detects the customer-facing outcome, not indexer state.

Multi-Store Support

Add separate monitors for important store views and domains, then see their results in one dashboard.

Send a heartbeat from Magento cron

Append the PingView URL to bin/magento cron:run — the signal is sent once the run finishes. A missing signal within the expected window triggers an alert from PingView.

crontab -e
* * * * * /usr/bin/php /var/www/html/bin/magento cron:run && curl -fsS --retry 3 https://pingview.app/api/heartbeat/YOUR-KEY
Optional Magento 2 module

Store status inside the Magento admin

Monitoring runs outside your store either way. The module only adds a PingView page to the back office — connect with one email address, or paste an API key you already have.

  • Status, 24h and 7-day uptime, response time, per-location results and recent incidents under System → PingView → Monitoring
  • One-step connect: enter an email and the module creates the account, the monitor and the API key for you
  • The API key is stored with Magento's own encryption; admin ACL and form keys guard every action
  • No cron job, no probe and no observer runs on a customer request — nothing is added to your TTFB

pingview-monitoring.zip

Version 1.2.2 · 73 KB

Download module
Magento 2.4.4+ · PHP 8.1+Verify the checksum before installing

SHA-256

6fd4f765bdc8a385f08944fb74ce131d8eae60be1bf932c908468ea06dc42c19

Install with Composer

$ composer require pingview/module-monitoring
$ bin/magento module:enable PingView_Monitoring
$ bin/magento setup:upgrade
$ bin/magento cache:flush

In production mode also run setup:di:compile and setup:static-content:deploy. Without Composer: unpack the ZIP into app/code and run the same three bin/magento commands.

Magento monitoring price

Starter covers external availability and heartbeat monitoring. Checkout scenarios are available on Professional.

Starter plan

24.99 $/mo

25

Starter monitors included

3

Locations included on Starter

3 min

Fastest Starter check interval

Before you set up monitoring

Monitoring guards a state. It does not repair one.

A cart scenario recorded against today's store also freezes whatever is broken in it today. It is worth knowing that the checkout works correctly first, and only then posting a guard beside it.

Magento monitoring FAQ

Does Magento monitoring require a module?

No. Availability, content checks, and checkout scenarios run externally. The free module is optional and displays PingView status inside Magento Admin.

Does PingView discover and configure checkout automatically?

No. You first create or import a Playwright scenario for your checkout. PingView then runs it on a schedule; stop before a real payment or use the payment provider's test mode.

How are Magento cron jobs monitored?

The cron entry sends a heartbeat once bin/magento cron:run finishes. If the signal does not arrive within the expected window, PingView opens an incident and sends an alert. The heartbeat proves cron is running; it does not judge a single job, because cron:run exits successfully even when one job fails.

What does the PingView Magento 2 module do?

Module 1.2.0 adds status, availability, location results, and recent incidents to Magento Admin. It does not run probes, checkout tests, or alert delivery inside the store.

How much does Magento monitoring cost?

Starter costs 24.99 $ per month and includes 25 monitors with a shortest interval of 3 minutes. Synthetic checkout monitoring is available on Professional.

Does monitoring slow down Magento?

Checks run externally, like ordinary visitor requests. The optional module runs no probes or observers on customer requests, so it adds no work to storefront TTFB.

Open the page that matches your workflow or commerce platform.

Start monitoring Magento

Start with an external store monitor. Then cover cron and the steps that stop sales with heartbeats and a checkout scenario.

Start monitoring Magento 2

30 days of Professional · no card required