Grafana running on Docker Swarm not recognizing any running containers

Hi. I’m trying to get a Docker Swarm installation running on 4 servers (I have an existing one running on 4 other servers). I’m running Prometheus, Cadvisor, Node exporter with Grafana, but the problem I’m having is that Grafana doesn’t recognize any of the other containers that I’m running. I’m also running Traefik 2.2.5.

This is exactly the same docker compose file as the other servers, and I can’t figure out why Grafana doesn’t recognize the containers correctly.

On the dashboard it recognizes the generic node information (but not number of CPUs or number of running containers).

Could it be some kind of settings on the servers themselves that I’ve missed? Thanks for any suggestions.