diff --git a/docker-compose/grafana.yml b/docker-compose/grafana.yml
new file mode 100644
index 0000000000000000000000000000000000000000..4d45999e45a79fef4c5844f02c3f548380f0e19c
--- /dev/null
+++ b/docker-compose/grafana.yml
@@ -0,0 +1,25 @@
+#
+# Docker compose file that launches Grafana
+#
+# Defines:
+#   - grafana: Grafana
+#
+version: '2'
+
+volumes:
+  grafana-data: {}
+  grafana-configs: {}
+
+services:
+  grafana:
+    image: grafana
+    build:
+        context: grafana
+    container_name: ${CONTAINER_NAME_PREFIX}grafana
+    networks:
+      - control
+    volumes:
+      - grafana-data:/var/lib/grafana
+      - grafana-configs:/etc/grafana
+    ports:
+      - "3000:3000"
diff --git a/docker-compose/grafana/Dockerfile b/docker-compose/grafana/Dockerfile
new file mode 100644
index 0000000000000000000000000000000000000000..fa5b42926bd76dda209bafeefe0d75cfcfb3af58
--- /dev/null
+++ b/docker-compose/grafana/Dockerfile
@@ -0,0 +1 @@
+FROM grafana/grafana