From 65eebd60e3bc00283d301f889796bb5e13ae5f19 Mon Sep 17 00:00:00 2001 From: untypequicode Date: Fri, 25 Oct 2024 23:36:06 +0200 Subject: [PATCH] Ajout de prometheus --- prometheus/docker-compose.yml | 15 +++++++++++++++ prometheus/prometheus/prometheus.yml | 21 +++++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 prometheus/docker-compose.yml create mode 100644 prometheus/prometheus/prometheus.yml diff --git a/prometheus/docker-compose.yml b/prometheus/docker-compose.yml new file mode 100644 index 0000000..213378a --- /dev/null +++ b/prometheus/docker-compose.yml @@ -0,0 +1,15 @@ +version: "3.8" +services: + prometheus: + image: prom/prometheus + container_name: prometheus + command: + - "--config.file=/etc/prometheus/prometheus.yml" + ports: + - 3002:9090 + restart: unless-stopped + volumes: + - ./prometheus:/etc/prometheus + - prom_data:/prometheus +volumes: + prom_data: diff --git a/prometheus/prometheus/prometheus.yml b/prometheus/prometheus/prometheus.yml new file mode 100644 index 0000000..ae48ec7 --- /dev/null +++ b/prometheus/prometheus/prometheus.yml @@ -0,0 +1,21 @@ +global: + scrape_interval: 15s + scrape_timeout: 10s + evaluation_interval: 15s +alerting: + alertmanagers: + - static_configs: + - targets: [] + scheme: http + timeout: 10s + api_version: v1 +scrape_configs: + - job_name: prometheus + honor_timestamps: true + scrape_interval: 15s + scrape_timeout: 10s + metrics_path: /metrics + scheme: http + static_configs: + - targets: + - 172.17.0.1:3002