I'm struggling to find a reliable way to monitor Docker containers on my Windows servers. It needs to work on either a Windows server or a Hyper-V VM for some specific reasons. I've tried Admin Center, but it removed the container option. Nagios was another choice, but I keep failing when trying to convert the OVA file to VMDK and then to VHDX. I gave DataDog a shot too, but even though it recognizes the containers and the agent, the data doesn't seem to display correctly. PowerShell is also not providing timely updates that I can easily monitor. What products or solutions do you recommend?
5 Answers
I've had success using Portainer along with PowerShell and PRTG, but honestly, Datadog does offer more detailed insights, so it might be worth spending some time troubleshooting that.
If you're looking for something simpler, check out Netdata. It's pretty user-friendly and can give you the info you need.
You could also check out Infrasonar—just a heads up, I'm affiliated with them. Let me know if you want a demo!
Datadog generally works well, though it can be pricey. You might want to revisit your setup to see if there's a simple configuration issue. Also, make sure you know exactly what you want to monitor, as Datadog and Nagios serve different purposes.
We set up Prometheus to scrape metrics from Google's cAdvisor container and use Grafana for the front end. It's not a complete solution, but it's scalable and effective.
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