Sha256: 2f9b89f295ff8c65fedcccb9764d8ac4b8be7378aa625c5e79043f77495e2a79

Contents?: true

Size: 849 Bytes

Versions: 5

Compression:

Stored size: 849 Bytes

Contents

---
version: "3.4"

services:
  metrics:
    build: ./metrics
    volumes:
      - ./metrics/config.ru:/config.ru
    ports:
      - 9292:9292
    depends_on:
      - sidekiq
      - redis

  sidekiq:
    build: ./sidekiq
    volumes:
      - ./sidekiq/sidekiq.rb:/sidekiq.rb
      - ./sidekiq/sidekiq.yml:/sidekiq.yml
    depends_on:
      - redis

  prometheus:
    image: prom/prometheus
    volumes:
      - prometheus-data:/prometheus
      - ./prometheus/prometheus.yml:/etc/prometheus/prometheus.yml
    ports:
      - 9090:9090
    depends_on:
      - metrics

  grafana:
    image: grafana/grafana:7.1.1
    volumes:
      - grafana-data:/var/lib/grafana
    ports:
      - 3000:3000
    depends_on:
      - prometheus

  redis:
    image: redis:4.0.8-alpine

volumes:
  grafana-data:
    driver: local
  prometheus-data:
    driver: local

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
sidekiq-prometheus-exporter-0.2.0 examples/docker-compose.yml
sidekiq-prometheus-exporter-0.1.17 examples/docker-compose.yml
sidekiq-prometheus-exporter-0.1.16 examples/docker-compose.yml
sidekiq-prometheus-exporter-0.1.15 examples/docker-compose.yml
sidekiq-prometheus-exporter-0.1.14 examples/docker-compose.yml