Hello folks,

I'm a beginner with Swarm and Prometheus and I wanted to know if with the 
new Prometheus release 
<https://prometheus.io/docs/guides/dockerswarm/#docker-swarm-service-discovery-architecture>
 
(v.2.20.0) and the docker_sd_configs feature.is it possible to get metrics 
from different cluster to my Prometheus Swarm cluster.

I already follow the documentation's example and I try to propagate the 
/etc/docker/daemon.json changes on each Swarm nodes but in Prom' I still 
only can see metrics from the Prometheus...

Did I miss something to be able to retrieve metrics from other cluster?

This is a bunch of configuration : prometheus.yml-

global:
  scrape_interval: 15s
  scrape_timeout: 10s
  evaluation_interval: 15s
  external_labels:
    monitor: monitoring

rule_files:
- rules/alerts.yml
- rules/node.yml
- rules/stack.yml

alerting:
  alertmanagers:
  - static_configs:
    - targets:
        - alertmanager:9093

scrape_configs:
  - job_name: prometheus
    static_configs:
    - targets:
      - prometheus:9090

  - job_name: 'docker-daemon'
    dockerswarm_sd_configs:
      - host: unix:///var/run/docker.sock
        role: nodes
    relabel_configs:
      # Fetch metrics on port 9323.
      - source_labels: [__meta_dockerswarm_node_address]
        target_label: __address__
        replacement: $1:9323
      - source_labels: [__meta_dockerswarm_node_hostname]
        target_label: instance

  - job_name: 'docker-swarm'
    dockerswarm_sd_configs:
      - host: unix:///var/run/docker.sock
        role: tasks
    relabel_configs:
      - source_labels: [__meta_dockerswarm_task_desired_state]
        regex: running
        action: keep
      - source_labels: [__meta_dockerswarm_service_label_prometheus_job]
        target_label: job
      - source_labels: [__meta_dockerswarm_node_hostname]
        target_label: node_name
      - source_labels: [__meta_dockerswarm_node_id]
        target_label: node_id

Thank you in advance for your time.

Regards,
Thomas

-- 
You received this message because you are subscribed to the Google Groups 
"Prometheus Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/prometheus-users/b028ee8c-c557-494b-bce4-3d0809ac08bao%40googlegroups.com.

Reply via email to