I'm exploring options for monitoring the status and uptime of my company's deployments. I've tried a few tools, and while UptimeRobot fits many of my needs, I want to ensure I'm not overlooking other viable solutions. UptimeRobot excels in mass monitor creation and allows notes on alerts that can show on status pages, which is super useful.
I'm specifically looking for a tool that can ping the public IP addresses of our deployments and alert us if the connection goes down, which UptimeRobot does well. However, I noticed it lacks the ability to leave notes directly on the monitors themselves, only on alerts.
Are there any other tools or solutions similar to UptimeRobot that enable mass creation of monitors, provide status pages for clients, and allow annotations on monitors? It would be a bonus if they also offer port monitoring and the ability to have a single monitor that pings multiple IP addresses (primary and secondary).
5 Answers
Have you checked out EMCO? It might suit your needs, but you’ll want to explore it to see if it fits all your requirements.
Consider UptimeKuma! You can use it with a 3rd party API, but it can be a bit unstable. A lot of users pair it with Cachet for the status pages instead of relying on its own functionality.
I run UptimeObserver and would love to help you out! Let me know if you’d like to discuss features and how we might meet your needs.
Librenms is another solid free monitoring option. It covers a lot of the features you’re after for monitoring.
We recently switched from UptimeRobot to StatusCake and have been really happy with the switch. Might be worth checking out!

Same here! We've been using StatusCake for a year now and it’s been working great.