Loading docker-compose.dev.yml +20 −0 Original line number Diff line number Diff line Loading @@ -117,6 +117,23 @@ services: reservations: memory: 64M pushgateway: deploy: mode: replicated replicas: 1 placement: constraints: - node.role == manager restart_policy: delay: 1m window: 3m resources: limits: cpus: '0.5' memory: 128M reservations: memory: 64M prometheus: ports: - target: 9090 Loading Loading @@ -148,6 +165,9 @@ volumes: prometheus: name: prometheus-vol pushgateway: name: pushgateway-vol grafana: name: grafana-vol Loading docker-compose.prod.yml +20 −0 Original line number Diff line number Diff line Loading @@ -105,6 +105,23 @@ services: reservations: memory: 64M pushgateway: deploy: mode: replicated replicas: 1 placement: constraints: - node.role == worker restart_policy: delay: 1m window: 3m resources: limits: cpus: '0.5' memory: 128M reservations: memory: 64M prometheus: deploy: mode: replicated Loading Loading @@ -137,6 +154,9 @@ volumes: size: 5 ebstype: gp2 pushgateway: name: pushgateway-vol grafana: name: grafana-vol driver: "cloudstor:aws" Loading docker-compose.tmpl.yml +9 −0 Original line number Diff line number Diff line Loading @@ -90,6 +90,15 @@ services: - /:/rootfs:ro - /etc/hostname:/etc/nodename pushgateway: image: prom/pushgateway command: - '--persistence.file=/db/metrics' networks: - metric-net volumes: - pushgateway-vol:/db prometheus: image: stefanprodan/swarmprom-prometheus:v2.2.0-rc.0 command: Loading Loading
docker-compose.dev.yml +20 −0 Original line number Diff line number Diff line Loading @@ -117,6 +117,23 @@ services: reservations: memory: 64M pushgateway: deploy: mode: replicated replicas: 1 placement: constraints: - node.role == manager restart_policy: delay: 1m window: 3m resources: limits: cpus: '0.5' memory: 128M reservations: memory: 64M prometheus: ports: - target: 9090 Loading Loading @@ -148,6 +165,9 @@ volumes: prometheus: name: prometheus-vol pushgateway: name: pushgateway-vol grafana: name: grafana-vol Loading
docker-compose.prod.yml +20 −0 Original line number Diff line number Diff line Loading @@ -105,6 +105,23 @@ services: reservations: memory: 64M pushgateway: deploy: mode: replicated replicas: 1 placement: constraints: - node.role == worker restart_policy: delay: 1m window: 3m resources: limits: cpus: '0.5' memory: 128M reservations: memory: 64M prometheus: deploy: mode: replicated Loading Loading @@ -137,6 +154,9 @@ volumes: size: 5 ebstype: gp2 pushgateway: name: pushgateway-vol grafana: name: grafana-vol driver: "cloudstor:aws" Loading
docker-compose.tmpl.yml +9 −0 Original line number Diff line number Diff line Loading @@ -90,6 +90,15 @@ services: - /:/rootfs:ro - /etc/hostname:/etc/nodename pushgateway: image: prom/pushgateway command: - '--persistence.file=/db/metrics' networks: - metric-net volumes: - pushgateway-vol:/db prometheus: image: stefanprodan/swarmprom-prometheus:v2.2.0-rc.0 command: Loading