Metrics for multi Traefik instances - cluster mode

Hi, I would like to ask how can I pull multiple Traefik instances metrics from prometheus? As far as I understand each instance has its own metrics since they are not sharing storage. Do I have to dynamically add each instance IP address to prometheus config, or can I just register traefik with consul, then have prometheus pulling from i.e. traefik.service.consul:8082 (metrics entrypoint)?