global: scrape_interval: 15s scrape_configs: - job_name: 'prometheus' static_configs: - targets: ['localhost:9090'] #Les métriques sur Prometheus sont générées par Prometheus lui-même et non par Node Exporter |Prometheus collecte ses propres métriques grâce à ses endpoints internes - job_name: 'metric_NodeExporter_centre_observabilite' static_configs: - targets: ['192.168.56.61:9100'] #IP de la machine où est le centre d'observabilite | Node Exporter écoute les métriques du centre d'observabilité - job_name: 'metric_NodeExporter_conteneur' static_configs: - targets: ['172.18.0.1:9100'] #IP du conteneur:9100 | Node Exporter écoute les métriques du conteneur #ou # - job_name: 'metric_NodeExporter_conteneur' # static_configs: # - targets: ['192.168.56.61:9101'] #IP de la machine où est le centre d'observabilite, en changeant le port, IP:9101 | Node Exporter écoute les métriques du conteneur - job_name: 'apache_exporter_conteneur' static_configs: - targets: ['172.18.0.1:9117'] #Pour avoir les metrics du service apache dans le dans le conteneur, NB: IP conteneur + Port #ou # - job_name: 'apache_exporter_conteneur' # static_configs: # - targets: ['192.168.56.61:9117'] #Pour avoir les metrics du service apache dans le dans le conteneur, NB: IP serveur + Port - job_name: 'scaphandre' static_configs: - targets: ['192.168.4.4:8080'] fallback_scrape_protocol: "PrometheusText1.0.0" - job_name: 'vms' static_configs: - targets: ['192.168.56.18:9100'] #ip vmHardware - targets: ['192.168.56.17:9100'] #ip vmServices - targets: ['192.168.56.15:9100'] #ip vmApplicatifs - job_name: 'tomcat' static_configs: - targets: ['172.18.0.1:9080'] #ip vmApplicatif