Ask HN: Tool suggestions for keeping track of your servers?
I have about 9 - 12 servers (and a few custom-VPNs) with various providers, some are actual hardware servers, others are cheap virtual servers or AWS instances or buckets.
Then, I have lots of smaller and larger projects distributed across those servers. Some are just 1 service / 1 server, others are distributed across several servers and need each other to work.
Not everything's super reboot-safe and automated with god and such, the smaller micro-service things aren't as uptime-monitored as the bigger sites on those machines.
Now with the reboots of spectre/meltdown fixes, I am basically getting a lot of "random server name is being rebooted today!"or "ip such and such has been forced to reboot" — and now I am having to log in to each and every server to see if things booted back up, and what is actually running where (I keep losing track of the smaller things from time to time).
Something that'd let me document all of this before the new year speeds up again would be great!
I use uptimerobot — but that's just for the things I care to monitor.
3 comments
[ 2.7 ms ] story [ 17.1 ms ] threadThe closest may really is New Relic if you havent looked into that. You can monitor servers and applications individually, so have a list of IPs, their health metrics and even the associated applications. Plus it works with every major framework/language.
Main reason I ask is I am on the verge of starting to build a(/yet another) small service to solve the problem. But I wanted to avoid re-inventing the wheel, especially on something so simple, it MUST exist over and over, I can't be the only one struggling with this.
Btw. if you made forwardmx — congrats, it's a great tool, very well designed. I'm not a customer but it's bookmarked. Another one of those returning problems I have, e-mail forwards on side projects. Great solution.
New Relic has a confusing onboarding, it takes a bit to get used to it. However it is actually "free" to use, only more logs and specific features are bound to costs.
Curious to hear other options as well, hopefully someone knows something. I guess most tools offering something like this fall into server orchestration which is a lot more than i (and most likely you) are looking for.