Statping-ng
Statping-ng is an open-source server monitoring tool for web applications and HTTP, TCP, UDP, ICMP, and gRPC services.
What Statping-ng is
Statping-ng is an open-source server monitoring tool for web applications and HTTP, TCP, UDP, ICMP, and gRPC services. It checks websites and applications with HTTP GET requests or JSON POST requests, then builds status pages with graphs, analytics, and plugins. Services can be organized into categories, and pages can be styled with Sass. Notifications include SMTP email, Slack, Discord, Telegram, webhooks, mobile alerts, Twilio, and command notifications. You can extend it with Go plugins and custom notifiers, and use its REST API or Prometheus metrics endpoint at /metrics; the metrics endpoint requires an API Secret in the Authorization header. Status data can use MySQL, Postgres, or SQLite. Statping-ng is free and can be self-hosted with Docker or installed from prebuilt Windows, Mac, and Linux executables. HTTPS can be configured with a mounted certificate and key or automatic SSL through Let's Encrypt. Its README lists admin as the default username and password. The project recommends hosting it separately from the services it monitors so its status page can stay online during a monitored server failure.
Good
- Monitors HTTP, TCP, UDP, ICMP, and gRPC services.
- Generates status pages with graphs and analytics.
- Supports several notification channels.
- Offers Docker and prebuilt executable deployment options.
Watch out
- Self-hosting is required for the free offering.
- Default login and password are both admin.
- The compatible mobile app is not maintained by the project.
Who it suits
Statping-ng suits teams or individuals who want to monitor web applications and network services while hosting their own status page. It is also suited to setups that need configurable alert channels or Go-based extensions.
Verdict
Statping-ng combines service checks, status pages, and configurable notifications in a free, self-hosted package. Plan for separate hosting from monitored services and change the listed default credentials.
Plans and prices
From Statping-ng's own pricing page, checked 11 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Statping-ng | Free | Open source · self-hosted |
The facts
Each one read from Statping-ng's own pages, with the date it was checked.
What it does
- Alert channels
- SMTP email,Slack,Command,Discord,Line Notify,Mobile,Telegram,Twilio,Webhookchecked 19 Sep 2026
- API and metrics
- It provides a RESTful API and a Prometheus metrics endpoint at /metrics that requires an API Secret in the Authorization header.checked 11 Oct 2026
- Databases
- The status page generator supports MySQL, Postgres, or SQLite.checked 11 Oct 2026
- Default credentials
- The README states the login is admin and the password is admin.checked 11 Oct 2026
- Deployment
- It can be self-hosted for free with Docker or installed from prebuilt executables for Windows, Mac, and Linux.checked 11 Oct 2026
- Extensibility
- The project supports custom Go plugins and notifiers, and says notifiers can be created with one Go file.checked 11 Oct 2026
- Grouping and styling
- Services can be grouped into categories, and status pages can be customized with Sass styling.checked 11 Oct 2026
- Intended setup
- The project recommends running the Statping-ng service on a different instance from the services it monitors so its status page can remain online if a monitored server fails.checked 11 Oct 2026
- Notifications
- Built-in notifier options include Slack, Discord, Telegram, SMTP email, webhooks, mobile alerts, Twilio, and command notifications.checked 11 Oct 2026
- Purpose
- Statping-ng is an open source server for monitoring web applications and HTTP, TCP, UDP, ICMP, and gRPC services.checked 11 Oct 2026
- Security
- The project documents HTTPS setup using a mounted certificate and key or automatic SSL with Let's Encrypt.checked 11 Oct 2026
- Server monitoring
- Yeschecked 19 Sep 2026
- Service checks
- The dashboard can monitor websites and applications with HTTP GET requests or POST requests containing JSON.checked 11 Oct 2026
- Status pages
- It automatically fetches application status and renders a status page with graphs, analytics, and plugins.checked 11 Oct 2026
Where it runs
- Mobile app
- The project says Statping-ng is compatible with the Statping app, but that app is not maintained by Statping-ng and includes in-app purchases.checked 11 Oct 2026
Alternatives to Statping-ng
- 1

Dotcom-Monitor
Free planAndroidiOSWebAPI8.3From $13.33 a month - 2

Pingdom
AndroidiOSWebAPI7.8From $16.50 a month - 3

UptimeRobot
Free planAndroidiOS7.8From $9 a month - 4

openstatus
Free planWebAPILinuxmacOS7.6From $30 a month - 5
HetrixTools
Free planLinuxmacOSWindows7.5From $9.95 a month - 6

Montastic
Free planWebAPI7.5From $5 a month
