How do I monitor multiple Docker servers from one location?

0
3
Asked By CloudyPineapple42 On

I'm new to Docker and currently have it running on three different servers in my network: a Synology NAS and two Mini PCs that are part of a Proxmox Cluster, with VMs on each node. While I've got everything working smoothly so far, I'm looking for advice on how to monitor all of them more effectively. I've installed WUD on each server, which does a great job notifying me about container updates, but I'm curious if there's a way to have just one instance of WUD manage all three servers instead of having it run on each one. Is there any detailed guide available for a beginner like me to set this up?

2 Answers

Answered By SystemSage99 On

Make sure to take a look at the WUD documentation to see if they have guidance for multi-host setups. There are also plenty of tools out there for monitoring Docker, like cAdvisor, node_exporter, Grafana with Loki, and others. If you're looking for more insight, checking forums and communities focused on self-hosting can help a lot!

CloudyPineapple42 -

I appreciate the tips! I tried following the specific instructions for WUD, but I ran into issues with it not detecting the other Docker instances and some confusion about sharing the docker.sock remotely. WUD gave me this error: "Unable to listen to Docker events [connect ECONNREFUSED 192.168.0.255:2375]." I'm still learning, so any bonus tips for monitoring other apps would be great!

Answered By TechGuru88 On

You might want to check out setting up a Zabbix server and running the Zabbix agent on each host. It's a solid way to monitor whatever you're interested in across your servers.

CloudyPineapple42 -

I'll give that a shot, thanks!

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.