We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9956a38 commit 64d6c80Copy full SHA for 64d6c80
2 files changed
files/default-counters.csv files/dcgm-counters.csvfiles/default-counters.csv renamed to files/dcgm-counters.csv
manifests/dcgm.pp
@@ -21,12 +21,18 @@
21
notify => Service['prometheus-dcgm-exporter'],
22
}
23
24
- file { '/etc/dcgm-exporter/default-counters.csv':
25
- source => 'puppet:///modules/nvidia/default-counters.csv',
+ file { '/etc/dcgm-exporter/dcgm-counters.csv':
+ source => 'puppet:///modules/nvidia/dcgm-counters.csv',
26
owner => 'root',
27
group => 'root',
28
29
30
+
31
+ systemd::dropin_file { '10-config.conf':
32
+ unit => 'prometheus-dcgm-exporter.service',
33
+ content => "[Service]\nExecStart=\nExecStart=/usr/bin/dcgm-exporter -f /etc/dcgm-exporter/dcgm-counters.csv",
34
+ require => File['/etc/dcgm-exporter/dcgm-counters.csv'],
35
+ }
36
37
service { 'prometheus-dcgm-exporter':
38
ensure => 'running',
0 commit comments