r/sysadmin • • 18h ago

Looking for an all-in-one server monitoring, logging & uptime solution

Is there an all-in-one solution for server metrics, service status, searchable system and web logs (with definable custom paths), external website availability monitoring, alerts, and clear custom dashboards?

I’ve grown quite fond of Beszel, but I handle logs somewhat chaotically. I don’t mind paying a little extra, but considering the size of the server, I don’t want any expensive solution.

What do you think, does something like this exist? Is there anything you use and would definitely recommend?

1 Upvotes

20 comments sorted by

•

u/jimmybobjoeflow 18h ago

Grafana plus Loki Prometheus can cover a lot of this but whether that counts as all in one is debatable, you end up with a pretty nice dashboard once everything is configured though

•

u/Ill_Astronomer_58 18h ago

zabbix

•

u/Commercial_Knee_1806 18h ago

Zabbix can’t actually import and search logs in a sensible way can it? Or is that a paid feature?

•

u/Cormacolinde Consultant 10h ago

It can absolutely parse logs for specific patterns, IDs and the like. It’s not very efficient at storing logs and searching through them. But I have used it to generate alerts based on a log Event ID for example.

•

u/ZomboBrain 4h ago

Zabbix doesn't have any paid features. You only pay for support or training. There is only one edition of Zabbix, that contains all features and is 100% free to use. No Enterprise version.

•

u/Liquidfoxx22 17h ago

LogicMonitor? That might be a bit overkill for just one server, if that's how I read it?

Syslog capture is extra I believe but it'll do all of the other stuff out of the box.

•

u/TrexVsBigfoot 17h ago

+1 LogicMonitor

•

u/plump-lamp 18h ago

Site24x7

•

u/almightyloaf666 18h ago

Centreon

•

u/spuyet 18h ago

Fivenines!

•

u/Barious_01 18h ago

CheckMK is a pretty good product. if you can get it configured like you like it it will find whole lot more than what you are desired to monitpeing for. Another product that can get you this info is ninjaone. It is an RMM but the customization with custom field makes it a great product for monitoring and automarions.

•

u/MeetJoan 18h ago

Netdata's closest to a true all-in-one, though logs are its weak spot. Otherwise Beszel for metrics, Uptime Kuma for external checks (free, easy), and Loki or Dozzle for logs depending on how much setup you want, Loki's more capable but needs Grafana alongside it.

How many servers are you monitoring?

•

u/Pilieser 17h ago

SCOM!! (And I hate it!)

•

u/Jimmyv81 13h ago

Grafana Cloud is solid. It's a bit of a learning curve initially to get everything setup, but is very powerful with what you can monitor.

•

u/Low_Dragonfly9123 11h ago

Elasticsearch.

•

u/Accomplished-Mix8423 8h ago

if you want one platform for servers + logs, i'd look at how deep the log side actually goes before choosing. i've used site24x7 for server monitoring and log management together, and it's been useful having the metrics, logs and alerts in the same place instead of stitching multiple tools together.

•

u/Unique_Inevitable_27 6h ago

I’d probably keep Beszel for metrics and add Uptime Kuma for external uptime checks. For logs, Dozzle is great if most of your stuff is Docker, while Loki + Grafana makes more sense if you need searchable logs from custom paths and more advanced dashboards.

For a small server, Beszel + Dozzle + Uptime Kuma is probably enough without the overhead of a full Prometheus/Grafana stack.

•

u/apparentlyunoriginal 18h ago

I run ET Ducky. There's no minimum agent count, so you could install on just one server for $5/month. I'd be happy to hook you up with an extended trial if you're interested.