Hey everyone! We're currently using PRTG for monitoring, but with the recent price hike, we're exploring open-source options. I've found three potential contenders and would love your opinions:
1. **Prometheus with Grafana**: This setup seems promising, but I'm wondering about how it's managed – is it mainly configuration-based?
2. **Checkmk (Raw)**: It looks user-friendly and seems to align well with our needs.
3. **Zabbix**: Offers more customization compared to Checkmk, but I'd like to hear your experiences.
**What we're monitoring:**
- **Servers**: Windows, Linux, VMware, Citrix, Netscalers
- **Network Devices**: Switches, Routers, Firewalls, Wi-Fi APs, PDUs, Access Controllers, Sun Solar Systems, IP Cameras
- **Remote Cloud Servers**
- **Remote Sites**: Connected via WAN
- **Printers**
- **API Endpoints**: SAP, NetBox, Ansible
It's crucial that the solution we choose supports high-availability (HA) setups. Looking forward to your thoughts!
6 Answers
I'm all in for Zabbix too! Works like a charm and covers all bases.
CheckMK is a solid choice. Simple interface and it suits most needs really well.
Prometheus is pretty much the gold standard out there. Just be ready for a steep learning curve, and you'll need ample time to set it up. Once it's running, it’s pretty much hands-off though. If you're already using Ansible, it could help streamline the process. Personally, I recommend CheckMK as it’s easy to create custom checks, but I didn't enjoy working with Zabbix – felt outdated and clunky. I'm also looking at Netdata, which seems like a less complex version of Prometheus, but be cautious of their upselling.
We took a close look at both Zabbix and CheckMK. When we calculated the implementation hours and compared it with the increased costs of PRTG, we decided to stick with PRTG for the time being. But we’re considering using Zabbix for any new infrastructure since we'll need to invest in setting up monitoring regardless.
Zabbix is definitely my go-to for on-prem solutions! It even has great cloud monitoring templates. Just keep in mind that it has a steep learning curve, but it’s totally worth it once you get the hang of it.
If you want something a bit different, give NetXMS a try. It's quite fun to experiment with.
Related Questions
Can't Load PhpMyadmin On After Server Update
Redirect www to non-www in Apache Conf
How To Check If Your SSL Cert Is SHA 1
Windows TrackPad Gestures