nvml.conf 1.5 KB
Newer Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
global {
;        mqttPrefix      /nvml
	mqttPrefix      /test
}

template_group def1 {
    ;define template groups by appending "template_"
    interval  1000
    minValues 3
    mqttpart /nvml
}

group nvml_g1 {
    interval 1000
;    mqttpart /nvml 
    default  def1

    sensor gpu_Energy {
        mqttsuffix /energy
	feature    GPU_ENERGY
    }

    sensor gpu_Power {
        mqttsuffix   /power
        feature      GPU_POWER	
    }

    sensor gpu_Temp {
        mqttsuffix   /temp
        feature      GPU_TEMP
    }

    sensor gpu_Fan {
        mqttsuffix   /fan
        feature      GPU_FAN
    }	
}

group nvml_mem {

    default  def1

    sensor gpu_Mem_tot {
        mqttsuffix   /memory_tot
        feature      GPU_MEM_TOT
    }

    sensor gpu_Mem_free {
        mqttsuffix   /memory_free
        feature      GPU_MEM_FREE
    }

    sensor gpu_Mem_used {
        mqttsuffix   /memory_used
        feature      GPU_MEM_USED
    }
}

group nvml_clock {

    default  def1

    sensor gpu_clk_gp {
        mqttsuffix   /clock_graphics
        feature      GPU_CLK_GP
    }

    sensor gpu_clk_sm {
        mqttsuffix   /clock_sm
        feature      GPU_CLK_SM
    }

    sensor gpu_clk_mem {
        mqttsuffix   /clock_mem
        feature      GPU_CLK_MEM
    }

}

80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
group nvml_utilisation {

    default  def1

    sensor gpu_utl_memory {
        mqttsuffix   /util_mem
        feature      GPU_UTL_MEM
    }

    sensor gpu_utl_gpu {
        mqttsuffix   /util_gpu
        feature      GPU_UTL_GPU
    }
}