Full-stack checks
HTTP, TCP, and optional ICMP ping keep you informed. Response codes, latency, and event history are saved for every asset.
Actionable alerts
Email and webhook notifications on UP/DOWN transitions keep your team in sync. Rate limiting prevents noisy flapping.
Screenshots on demand
Schedule Browserless captures or trigger snapshots from the UI, perfect for incident reviews or status screens.
Self-host in minutes
Docker Compose, SQLite by default, Redis for rate limiting. Drop into your swarm or run locally.
CSV + UI
Bulk import with CSV or manage monitors inline. Your dashboard updates live with uptime stats and screenshots.
Extensible by design
Flask + SQLAlchemy with clean modules. Customize alerts, add integrations, or tweak the UI quickly.
Bring PingPatroller into your stack today
Deploy from Docker Compose, point to your sites, and keep stakeholders in the loop with screenshots and alerts.