Skip to content

Monitoring 10+ cheap boxes without going crazy

VPS Hosting by MeritBudi 28 replies 1.4K views
#11

StuSpock said:
Your clock is probably wrong
I run chrony with PPS from a GPS module I built myself. My offset is under 2 microseconds. Try again.

oops: 0000 [#1] SMP
#12

This thread drifted fast. Back to MeritBudi: you have alert fatigue because you alert on symptoms, not on business impact. Certificate expiry? User complaint is the alert. Disk full? That's a symptom, the impact is service down. Define SLOs. One external probe for "can user reach my service." One internal probe for "will it stay up." Everything else is dashboard.

436 days. reboot is surrender.
#13

In Latvia we cannot afford 14 VPS. I have two, on Hetzner. One runs monitoring, one runs everything else. If monitoring dies, I know because the other one is also down. This is not sophisticated but it is cheap.

#14

Two-node monitoring with no redundancy is how you get paged at 3am because the monitoring host OOM'd. I did this in 2008 with Nagios. Never again. Minimum three nodes for consensus, or accept that you will have blind spots.

visit twice: install and decom
2 #15

Carl said:
Minimum three nodes for consensus
You think I have money for three nodes? I have two nodes and a Telegram bot that tells me when ping fails. This is enough.

#16

Following.

#17

Same here. I have 8 VPS and Uptime Kuma on a Raspberry Pi at home. The Pi is the single point of failure but it's been up 300 days so I stopped worrying.

9 #18

300 days uptime on a Raspberry Pi means you haven't patched kernel in 300 days. I hope it's not exposed.

IPv4, IRC, and irssi — fight me
2 #19

It's behind NAT, relax.

#20

Ok ok I learn already. So maybe I do:

  • One Uptime Kuma external for blackbox
  • One Netdata or VictoriaMetrics internal for metric
  • Only 4 alert rule like uma say

But which provider to put the monitoring? If I put on same provider as my main site, when provider down I get no alert also.

Post a reply

You need an account to reply. Log in or register to join the conversation.

Post reply Preview Save draft