Hey everyone! I'm on the hunt for a server monitoring solution specifically for Windows servers. I need something that can track metrics like CPU usage, memory, disk space, service statuses, and specific event IDs. It's important that it can also send email alerts when certain thresholds are met. I've been playing around with Grafana and Prometheus, but I'm starting to think they might not be the best fit for what I need. Ideally, I'd love to stick with free and open-source tools, but I'm open to spending some money for the right solution. My setup includes at least 800 VMs across multiple domains, so scalability is also a big concern. Any recommendations?
6 Answers
A solid option would be using Grafana with Grafana Alloy for your monitoring. It's pretty powerful and can integrate various data sources.
Absolutely, this setup can help visualize a lot of your metrics effectively!
Checkmk is really effective too! Especially for Windows logs. We send our event logs to their console because Windows logs can be super noisy. For years we successfully used their free 'raw' version before upgrading to enterprise. It scales well and monitors numerous services per VM!
Check_MK is another great choice! It's robust, and there's a raw edition available for free, which might suit your needs.
Have you considered Zabbix? It’s quite versatile for Windows environments and can handle various monitoring tasks well.
But wait, are you sure it works smoothly on Windows Server?
At your scale, it's worth checking if you have SCOM included in your licensing. It might already cover your needs, assuming you aren't sticking with perpetual licensing.
Thanks for the tips, everyone! I really appreciate the input. I'm looking to dive deeper into these options.
If you're interested in this route, I can definitely guide you through the basics!