On 29 Jul 11:05, Tom Kun wrote:
> Hi Julien,
> 
> No error messages in my Prometheus service.
> 
> OK, but if I need the Swarm nodes (like the node_id and the node_name) 
> informations from the other Swarm clusters?
> 
> I read that part of the Docker's documentation about exposing service port 
> to be able to retrieve containers metrics.

Can you point me to the relevant docs? What do you mean by other swarm
clusters?

> 
> On Wednesday, 29 July 2020 19:50:06 UTC+2, Julien Pivotto wrote:
> >
> > On 29 Jul 10:29, Tom Kun wrote: 
> > > 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. 
> >
> > Do you have any error message? 
> >
> > Also, the implementation in v2.20.0 only discover tasks with published 
> > ports 
> > ( 
> > https://docs.docker.com/engine/swarm/services/#publish-a-services-ports-directly-on-the-swarm-node
> >  
> > ) 
> > which is something that will change in the next release. 
> >
> > > 
> > > 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] <javascript:>. 
> > > To view this discussion on the web visit 
> > https://groups.google.com/d/msgid/prometheus-users/b028ee8c-c557-494b-bce4-3d0809ac08bao%40googlegroups.com.
> >  
> >
> >
> >
> > -- 
> > Julien Pivotto 
> > @roidelapluie 
> >
> 
> -- 
> 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/f126e45f-288a-440e-8680-481c6ee8763ao%40googlegroups.com.


-- 
Julien Pivotto
@roidelapluie

-- 
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/20200729181959.GA982426%40oxygen.

Reply via email to