Skip to content

Instantly share code, notes, and snippets.

@mynameismaxz
Created December 13, 2018 08:36
Show Gist options
  • Save mynameismaxz/5286609416c6b7d2bfdf2b5fad9357be to your computer and use it in GitHub Desktop.
Save mynameismaxz/5286609416c6b7d2bfdf2b5fad9357be to your computer and use it in GitHub Desktop.
DCGM Docker compose for grabbing GPU to metrics
version: '2.3'
services:
node_exporter:
image: prom/node-exporter
command: --collector.textfile.directory=/run/prometheus
pid: "host"
volumes:
- prometheus_data:/prometheus
- prometheus_textfiles:/run/prometheus:ro
ports:
- 9100:9100
networks:
- default
dcgm_exporter:
image: nvidia/dcgm-exporter:1.4.3
runtime: nvidia
volumes:
- prometheus_textfiles:/run/prometheus
networks:
- default
volumes:
prometheus_textfiles:
driver_opts:
type: tmpfs
device: tmpfs
prometheus_data:
driver: local
networks:
default:
driver: bridge
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment