Spring CRM Upgrade — All 11 Modules for €199 (save 64%%) — Ends April 13 Buy Now →

Site Monitor Documentation

Getting Started

Follow these steps to get Site Monitor up and running.

Install Site Monitor

Upload the module via Setup > Modules > Install New Module and activate it.

Screenshot: install.png

Add Your First Site

Go to Site Monitor in the main menu. Click "Add Site" and enter the URL you want to monitor, check interval, and notification email.

Screenshot: add-site.png

View Dashboard Widget

The Site Monitor widget appears on your CRM dashboard showing the status of all monitored sites at a glance.

View Dashboard Widget

Review History

Click on any monitored site to see its uptime history, response time graph, and incident log.

Review History

Download Diagnostics Report

If you need support, go to the module admin page and click the "Download Diagnostics" link. This generates a JSON file with system info, PHP version, installed modules, and recent errors (secrets are automatically redacted). Upload this file when creating a support ticket at custom-perfexcrm.com/support/ for faster troubleshooting.

Download Diagnostics Report

Tips & Tricks

Get the most out of Site Monitor with these tips.

Monitor your most critical sites first

Start by adding your production websites and client sites. You can always add more later. Prioritize sites where downtime costs you money.

Set up a cron job

For reliable monitoring, make sure your Perfex CRM cron job runs every minute. Site Monitor depends on the cron to execute checks on schedule.

Use the response time graph

A gradual increase in response time often predicts an upcoming outage. Check the graphs weekly to catch performance issues early.

Use diagnostics for faster support

When creating a support ticket, download and attach the diagnostics report from your module settings. It contains system info, PHP version, database details, and recent errors — all with secrets automatically redacted. This helps resolve your issue much faster.

Frequently Asked Questions

Does Site Monitor only work with WordPress?

Yes. Site Monitor is designed specifically for WordPress websites. It checks WordPress-specific endpoints and features to ensure your WordPress sites are running correctly.

How often are sites checked?

You can configure the check interval per site — from every 1 minute to every 60 minutes. More frequent checks use more server resources, so choose based on how critical each site is.

How will I be notified of downtime?

Site Monitor sends email notifications to configured recipients when a WordPress site goes down and again when it comes back up. Notifications include the status code and response time.

Where is the monitoring data stored?

All monitoring data is stored in your Perfex CRM database. No external services are involved. You own all your uptime history data.

Need More Help?

Contact our support team or visit the module page for more information.