in src/worker/exporters/nvidia_exporter.py [0:0]
def InitGauges(self):
self.m_gauges = {}
for fieldId in self.m_publishFields[self.m_updateFreq]:
if fieldId in self.m_dcgmIgnoreFields:
continue
self.m_gauges[fieldId] = prometheus_client.Gauge(
'dcgm_{}'.format(self.m_fieldIdToInfo[fieldId].tag),
DCGM_FIELDS_DESCRIPTION[fieldId],
[
'gpu_id',
'gpu_uuid' if dcgm_config['sendUuid'] else 'gpu_bus_id',
'job_id'
],
)