blob: e2ba5c9e8644fc049a0fcecbe23a8731404fdddb [file] [log] [blame]
lavado2cc0ea82018-05-15 03:24:03 +00001version: '3'
2networks:
3 netOSM:
Mike Marchettib8420852018-09-13 13:45:06 -04004 external:
5 name: ${OSM_NETWORK:-netOSM}
lavado2cc0ea82018-05-15 03:24:03 +00006services:
7 kafka-exporter:
8 image: osm/kafka-exporter
9 hostname: kafka-exporter
10 ports:
11 - "12340:12340"
12 networks:
13 - netOSM
14 prometheus:
15 image: prom/prometheus
16 hostname: prometheus
17 volumes:
18 - ./prometheus.yml:/etc/prometheus/prometheus.yml:ro
19 networks:
20 - netOSM
21 depends_on:
22 - kafka-exporter
23 grafana:
24 image: grafana/grafana
25 volumes:
26 - ./dashboards-osm.yml:/etc/grafana/provisioning/dashboards/dashboards-osm.yml
27 - ./osm-sample-dashboard.json:/etc/grafana/provisioning/dashboards/osm-sample-dashboard.json
28 - ./datasource-prometheus.yml:/etc/grafana/provisioning/datasources/datasource-prometheus.yml
29 hostname: grafana
30 ports:
31 - "3000:3000"
32 networks:
33 - netOSM
34 depends_on:
35 - prometheus