PHP Server Monitor

Web · Self-hosted

Freedom report

One barScore 5.4

  • Runs widely1 of 6 device platforms
  • DocumentedPlans, terms and facts published

PHP Server Monitor is a free, self-hosted web script for checking whether websites and servers are available. It can connect to an IP address or domain on a selected port, or inspect a website’s HTTP status and compare page content with a regular expression; a failed check marks the site down. Cron jobs can run checks automatically. Alerts are available through email, SMS, Discord, Pushover, Telegram, and Jabber. Listed SMS gateways include Twilio, Plivo, Nexmo, and MessageBird, which require accounts with sufficient credits. Uptime and latency graphs show history, while optional logs record connection errors, outgoing emails, and text messages. Administrator and regular-user roles support controlled access and per-server user management. Deployment requires a web server, MySQL, PHP 7.4 or later, and specified PHP extensions. Releases are provided through GitHub, with older versions on SourceForge; Docker is also described.

Who it is for

It suits people wanting a free monitoring service they can host themselves. It requires a compatible PHP and MySQL environment plus responsibility for deployment and operation.

What is good

  • Checks ports, HTTP status, and page content
  • Multiple alert channels
  • Uptime and latency history graphs
  • Administrator and regular-user access levels
  • Free under GNU GPL version 3 or later

What to know first

  • Self-hosting requires web server and MySQL
  • SMS gateways need funded accounts
  • Distributed without warranty
  • Website matching relies on regular expressions

Verdict

PHP Server Monitor provides configurable website and server checks with broad notification options and historical records. Its self-hosted requirements and no-warranty distribution are important considerations before deployment.

Compared on website monitoring software

Free plan
Yes
Keyword monitoring
Yes
Server monitoring
Yes
Alert channels
email, SMS, Discord, Pushover, Telegram, Jabber

Best PHP Server Monitor alternatives

See all 20