Sha256: dab5b72a858b7ebb794fff86b2a168e3cd965f062caaa6c1853c585135acd0a8

Contents?: true

Size: 843 Bytes

Versions: 11

Compression:

Stored size: 843 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
    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

11 entries across 11 versions & 1 rubygems

Version Path
sidekiq-prometheus-exporter-0.1.12 examples/docker-compose.yml
sidekiq-prometheus-exporter-0.1.11 examples/docker-compose.yml
sidekiq-prometheus-exporter-0.1.10 examples/docker-compose.yml
sidekiq-prometheus-exporter-0.1.9 examples/docker-compose.yml
sidekiq-prometheus-exporter-0.1.8 examples/docker-compose.yml
sidekiq-prometheus-exporter-0.1.7 examples/docker-compose.yml
sidekiq-prometheus-exporter-0.1.6 examples/docker-compose.yml
sidekiq-prometheus-exporter-0.1.4 examples/docker-compose.yml
sidekiq-prometheus-exporter-0.1.3 examples/docker-compose.yml
sidekiq-prometheus-exporter-0.1.2 examples/docker-compose.yml
sidekiq-prometheus-exporter-0.1.1 examples/docker-compose.yml