Monitor SSL/TLS & Domain Expiry, Uptime, and Server Ping
PrettyGoodPing [Beta] is a configurable dashboard for web developers. It's a single location to monitor and configure alerts for your public TLS/SSL certs, domain name registrations, server uptime and URL uptime.
π TLS/SSL Cert Expiry π
π Domain Name Expiry π
β±οΈ Server Ping β±οΈ
π URL Uptime π
Don't get caught by surprise
- π Monitor:
- π 25 TLS/SSL certificates
- π 5 domain name expirations
- β±οΈ 5 server pings
- π 5 URL uptime checks
- π Optionally get email alerts when monitoring checks require your attention. Check the alert notification schedule
Within a few minutes you can be getting email alerts about TLS/SSL certificates or domain names which need to be renewed, slow or failing server pings and failed URL checks. (You'll need a GitHub, GitLab or Google login in order to access this service).
There is now a much wider adoption of SSL encryption than there was even just a couple of years ago. It is becoming less and less common to find web sites which donβt offer https. Wider adoption of SSL is a very good thing, but with this added layer of security there comes an added layer of complexity. Just like domain name registrations, SSL certificates need to be renewed regularly, otherwise they expire. This means you now have one more thing to monitor.
Getting an overview of all of your SSL certificates and their expiry dates can be cumbersome, so I created prettygoodping.com.
With just a few clicks youβll be able to set up a dashboard of your SSL certificates, giving you an easy overview of when they expire. You may also opt in to email notifications to remind you when you a certificate is in danger of expiring.
That's not all, though. You can do the same to monitor domain name expiry, web page and app uptime and server ping.
Server ping β±οΈ and uptime (HEAD) π checks run about every 5 minutes. All Beta accounts include:
- 5 β±οΈ ping checks
- 5 π uptime (HEAD) checks
This means that you can ping 5 different resources every 5 minutes and make an HTTP request to 5 different URLs every 5 minutes as well. The idea is that in most cases this will be a βpretty goodβ solution for smaller apps, hobby apps, self-hosted apps and pet projects. If you need something more robust, there are lots of enterprisey solutions out there which will ping every minute etc. Unlike PrettyGoodPing, theyβre not free.
If one of the frequent checks fails, you can get an email β up to 12 emails per incident. You can then expect one subsequent email when the resource is back online.
If you require a more robust solution, please please donβt hesitate to email me and we'll see if I can set something up to meet your needs.