Monitor Every PHP Server
From One Dashboard

OPcache, PHP-FPM, error logs, and cron jobs — tracked across all your client servers. One agent, zero dependencies, five-minute setup.

terminal
# Download the agent to your client server
curl -o agent.php https://phpmonitor.io/agent.php

# Add to crontab — runs every 5 minutes
crontab -e
*/5 * * * * php /path/to/agent.php

Everything You Need to Keep PHP Healthy

Purpose-built monitoring for the metrics PHP agencies actually care about.

OPcache Monitoring

Track hit rates, memory usage, and wasted percentage. Get alerted before OPcache fills up and your sites slow down.

PHP-FPM Tracking

Monitor active processes, idle workers, and pool saturation. Know when you're running out of FPM capacity.

Error Log Analysis

Count fatal errors, warnings, notices, and deprecations from each snapshot. Catch regressions before clients notice.

Cron Heartbeat

Register expected cron jobs and get alerted when they stop running. No more silent failures on scheduled tasks.

Instant Alerts

Email alerts for threshold breaches and missed heartbeats. Configurable per server so you only hear about what matters.

{ }

API-First Design

Every metric flows through a clean JSON API. Build custom integrations, pipe data to Slack, or feed your own dashboards.

Up and Running in 5 Minutes

No complex setup, no SDK to install. Just one PHP file and a cron entry.

1

Install the Agent

Drop a single PHP file on your client server. No Composer, no dependencies. Works on PHP 7.4+ and shared hosting.

php agent.php
2

View Your Dashboard

Metrics flow in every 5 minutes. See OPcache, FPM, error counts, and cron status for every server in one place.

phpmonitor.io/dashboard
3

Get Alerts

Set thresholds per server. Receive email alerts when something needs attention — before your clients call you.

alert: OPcache > 85% full

Simple, Predictable Pricing

No per-metric fees. No surprise overages. Pick the plan that fits your agency.

Starter

$39/mo

For freelancers and small teams

  • Up to 5 servers
  • 5-minute monitoring interval
  • Email alerts
  • 30-day metric retention
  • Cron heartbeat monitoring
Get Started

Enterprise

$149/mo

For large agencies and hosts

  • Unlimited servers
  • 5-minute monitoring interval
  • Email alerts
  • 1-year metric retention
  • Cron heartbeat monitoring
  • Priority support
  • White-label dashboard
Get Started

Start Monitoring in 5 Minutes

One PHP file. One cron entry. Full visibility into every server you manage.

Create Your Account