Ad
 
Learn more
Favicon of EasyMonitor

EasyMonitor

Deploy your own uptime and performance monitoring with HTTP/ICMP checks, multi-region probes, and custom status pages. MIT licensed, runs on minimal hardware.

Open Source Alternative to:

Screenshot of EasyMonitor website

Take control of your monitoring infrastructure with a self-hosted solution that eliminates vendor lock-in and per-monitor pricing. EasyMonitor is a complete uptime monitoring platform you deploy with a single docker compose up command, giving you full ownership of your data and monitoring destiny.

Core capabilities include:

  • HTTP and ICMP checks with configurable intervals from 30 seconds to 1 hour
  • Multi-region probe deployment via Tailscale, Cloudflare Tunnel, or your own VPN
  • Cross-probe quorum to eliminate false positives from flaky single checks
  • Public, unlisted, or private status pages with custom domains and auto-HTTPS
  • Multi-channel alerts via email and Pushover with per-user and per-monitor control
  • Time-series data storage using TimescaleDB for efficient long-term history retention
  • Team collaboration with projects, role-based permissions, and shared access controls

Built on proven technology you likely already know: Laravel 12, PostgreSQL 18, Redis Streams, and Go. The architecture uses Redis to queue checks, lightweight Go probes to execute them, and TimescaleDB to store results efficiently. No exotic databases, no proprietary runtimes—just boring, reliable tech that's easy to debug and extend.

Minimal resource requirements mean you can run this on a $5 VPS with 2 GB of RAM. Unlimited monitors, no tier caps, no per-seat add-ons. Deploy remote probes anywhere you own infrastructure to monitor from multiple regions simultaneously. The entire codebase is MIT licensed on GitHub, so you can audit, modify, and redistribute freely.

Share:

Similar open source projects

Favicon

 

  
  • Stars


  • Forks


  • Last commit


Favicon

 

  
  • Stars


  • Forks


  • Last commit


Favicon

 

  
  • Stars


  • Forks


  • Last commit