diff --git a/docker-compose/prometheus-node-exporter.yml b/docker-compose/prometheus-node-exporter.yml
new file mode 100644
index 0000000000000000000000000000000000000000..6c1ccc2de5affad0ab7ad435b2cb7c07dd90fe95
--- /dev/null
+++ b/docker-compose/prometheus-node-exporter.yml
@@ -0,0 +1,26 @@
+#
+# Docker compose file that launches Prometheus Node Exporter
+#
+# Provides system metrics for Prometheus to scrape
+#
+
+version: '2'
+
+services:
+  prometheus-node-exporter:
+    image: prom/node-exporter
+    container_name: ${CONTAINER_NAME_PREFIX}prometheus-node-exporter
+    logging:
+      driver: "json-file"
+      options:
+        max-size: "100m"
+        max-file: "10"
+    networks:
+      - control
+    logging:
+      driver: syslog
+      options:
+        syslog-address: udp://${LOG_HOSTNAME}:1514
+        syslog-format: rfc3164
+        tag: "{{.Name}}"
+    restart: unless-stopped
diff --git a/docker-compose/prometheus/prometheus.yml b/docker-compose/prometheus/prometheus.yml
index ac9c549be45d6aab48f585dd6ab234cfc1f15449..8c847d8aa2c31298d7c8842f17d95b597df420b3 100644
--- a/docker-compose/prometheus/prometheus.yml
+++ b/docker-compose/prometheus/prometheus.yml
@@ -9,3 +9,8 @@ scrape_configs:
       - targets:
         - "tango-prometheus-exporter:8000"
 
+  - job_name: host
+    scrape_interval: 60s
+    static_configs:
+      - targets:
+        - "prometheus-node-exporter:9100"