New on LowEndTalk? Please Register and read our Community Rules.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
Uptime monitoring service?
From time to time i notice a node reboot at some of the providers i use, without any notifications or anything. What is the best way to monitor uptime? Is there any free sites / services who does this, or is there some cheap ones out there you can recommend? Simple ping is good enough for me, on preferably 5 ips.


Comments
https://github.com/louislam/uptime-kuma
https://github.com/komari-monitor/komari
if you want selfhost:
UptimeKuma
Komari Monitor
LtStats
Hosted free for 15 monitors Hetrixtools
HetrixTools has a free plan with 15 monitors from 4 locations.
If system reboots are the concern mainly, you can just use a small bash script to send you alerts after reboot for things like discord webhook or pushover. But any snmp based system like LibreNMS can do this.
if you have a VPS/LXC, I recommend LIBRENMS. - easy
More advanced, Zabbix, Nagios Core ( that is prem ) - overkill and need a ton of work.
https://www.librenms.org/
install snmpd on you VPS/DEDI services ( please use whatever secret just not "public" ).
Also set up IP filter so it will only reply to your NMS server via port 161 UDP, and done, you can organize your services by location or other as you wish. You can get also mail notifications.
You will get much more data then the usual PING/jitter that most apss will do, you will also have more "technical" info and stuff.
Up to 150-200 instances monitored, a 1 core 1-2G ram VPS will do just fine. ( even V2 DDR3
)
Cheers!
I use HT, but it seem alot of false alert. When it show down, I do a check via external network got no issue.
https://www.alerts.net/ @MrRadic can get you squared away!
That's not been my experience. HetrixTools has been very reliable at identifying actual downtime. Do you have the number of triggering locations set to more than one?
hetrixtool (15 free monitors)
uptimerobot (50 free monitors)
uptimekuma (unlimited - self hosted)
Another vote for https://uptimerobot.com/. They check every 5 minutes by default. The UI is a bit hokey, but it's good free monitoring.
Got uptimerobot running now. However, i feel like 5 min intervalls is not good enough to actually get a decent reading.
Looking into uptimekuma - I have €50 credit at bero-host i wont use for anything else, so might get a tiny yearly vps there to run it
I’m using cronitor.io. The free plan includes Telegram alerts and lets you pick multiple monitoring locations.
If this were self-hosted, I’d probably use Prometheus
I use Zabbix for detailed monitoring. But if you need simple monitor, you can use mine for free.
https://fivenines.io
Not a ping check. But a server monitor. I think it would be better investigating the resource usage/etc at the time of the reboot. Maybe caused by a faulty ram or a crash on high cpu usage/etc.
Hey, we just launched Aepto (https://aepto.com), the free plan allows monitoring of 5 domains, and additional 5 more monitoring for IPs/subdomains/API.
I use UpDown.io for website uptime monitoring and HealthChecks.io for cron jobs monitoring. They are pretty good and cheap.
HetrixTools +1
Still using a combination of Hetrixtools and UptimeRobot. The Hetrix monitoring has been pretty good, but it's possible that some of their locations are flakier than others, and you get to choose your own ping locations, which could lead to some of the inconsistencies between people's experiences. I know I've had "down" notifications where it will be reporting down from 3/4 monitors, and up from one, and I haven't been able to tell whether that was a weird delay, or something else going on. In those cases, the machine has come back up almost immediately, so it could have been a transient outage - is that a false positive? Some of the nodes did actually see the host as down so...
https://lowendtalk.com/discussion/205457/pricing-update-fivenines-io-nice-and-affordable-server-monitoring/p1
Another +1 for Uptime Kuma. Been running it on a cheap €5/yr VPS for about 6 months now - super lightweight and the Docker setup is literally one command. The Telegram/Discord notifications are instant which is nice.
One tip: if you're monitoring multiple servers across different providers, consider running Kuma on a provider different from the ones you're monitoring. Otherwise if your monitoring node goes down, you won't know about issues elsewhere either.
Are you thinking of simply monitoring the ping? I think that's more than enough. There are even quite a few free services that let you check uptime every few minutes from various locations, and of course, they notify you if it goes down.
If you want something more reliable, then of course, you'll need to use aircraft, and you'll have to pay for that. In any case, it's a good idea to combine it with email or Telegram alerts to stay informed quickly. I imagine that's your frustration.
The most popular ones are UptimeRobot and BetterStack... Look, it's quite simple and works well.
if you need something simple to hit like a webhook or some api to notify you (like ntfy) then a cloudflare "cron worker" might work. p sure you could run them every minute within the free tier.