integrations/dcgm/prometheus_metadata.yaml (155 lines of code) (raw):
platforms:
- type: GKE
detections:
- characteristic_metric:
metric_type: prometheus.googleapis.com/DCGM_FI_DEV_GPU_UTIL/gauge
launch_stage: GA
exporter_metadata:
name: NVIDIA DCGM Prometheus Exporter
doc_url: https://github.com/NVIDIA/dcgm-exporter
default_metrics:
- name: prometheus.googleapis.com/DCGM_FI_DEV_GPU_UTIL/gauge
prometheus_name: DCGM_FI_DEV_GPU_UTIL
kind: GAUGE
value_type: DOUBLE
labels:
- exported_pod
- modelName
- uuid
- name: prometheus.googleapis.com/DCGM_FI_DEV_MEM_COPY_UTIL/gauge
prometheus_name: DCGM_FI_DEV_MEM_COPY_UTIL
kind: GAUGE
value_type: DOUBLE
labels:
- exported_pod
- modelName
- uuid
- name: prometheus.googleapis.com/DCGM_FI_DEV_GPU_TEMP/gauge
prometheus_name: DCGM_FI_DEV_GPU_TEMP
kind: GAUGE
value_type: DOUBLE
labels:
- exported_pod
- modelName
- uuid
- name: prometheus.googleapis.com/DCGM_FI_DEV_MEMORY_TEMP/gauge
prometheus_name: DCGM_FI_DEV_MEMORY_TEMP
kind: GAUGE
value_type: DOUBLE
labels:
- exported_pod
- modelName
- uuid
- name: prometheus.googleapis.com/DCGM_FI_DEV_POWER_USAGE/gauge
prometheus_name: DCGM_FI_DEV_POWER_USAGE
kind: GAUGE
value_type: DOUBLE
labels:
- exported_pod
- modelName
- uuid
- name: prometheus.googleapis.com/DCGM_FI_PROF_SM_ACTIVE/gauge
prometheus_name: DCGM_FI_PROF_SM_ACTIVE
kind: GAUGE
value_type: DOUBLE
labels:
- exported_pod
- modelName
- uuid
- name: prometheus.googleapis.com/DCGM_FI_PROF_SM_OCCUPANCY/gauge
prometheus_name: DCGM_FI_PROF_SM_OCCUPANCY
kind: GAUGE
value_type: DOUBLE
labels:
- exported_pod
- modelName
- uuid
- name: prometheus.googleapis.com/DCGM_FI_PROF_PIPE_TENSOR_ACTIVE/gauge
prometheus_name: DCGM_FI_PROF_PIPE_TENSOR_ACTIVE
kind: GAUGE
value_type: DOUBLE
labels:
- exported_pod
- modelName
- uuid
- name: prometheus.googleapis.com/DCGM_FI_PROF_PIPE_FP64_ACTIVE/gauge
prometheus_name: DCGM_FI_PROF_PIPE_FP64_ACTIVE
kind: GAUGE
value_type: DOUBLE
labels:
- exported_pod
- modelName
- uuid
- name: prometheus.googleapis.com/DCGM_FI_PROF_PIPE_FP32_ACTIVE/gauge
prometheus_name: DCGM_FI_PROF_PIPE_FP32_ACTIVE
kind: GAUGE
value_type: DOUBLE
labels:
- exported_pod
- modelName
- uuid
- name: prometheus.googleapis.com/DCGM_FI_PROF_PIPE_FP16_ACTIVE/gauge
prometheus_name: DCGM_FI_PROF_PIPE_FP16_ACTIVE
kind: GAUGE
value_type: DOUBLE
labels:
- exported_pod
- modelName
- uuid
- name: prometheus.googleapis.com/DCGM_FI_DEV_FB_FREE/gauge
prometheus_name: DCGM_FI_DEV_FB_FREE
kind: GAUGE
value_type: DOUBLE
labels:
- exported_pod
- modelName
- uuid
- name: prometheus.googleapis.com/DCGM_FI_DEV_FB_USED/gauge
prometheus_name: DCGM_FI_DEV_FB_USED
kind: GAUGE
value_type: DOUBLE
labels:
- exported_pod
- modelName
- uuid
- name: prometheus.googleapis.com/DCGM_FI_DEV_FB_TOTAL/gauge
prometheus_name: DCGM_FI_DEV_FB_TOTAL
kind: GAUGE
value_type: DOUBLE
labels:
- exported_pod
- modelName
- uuid
- name: prometheus.googleapis.com/DCGM_FI_PROF_PCIE_TX_BYTES/gauge
prometheus_name: DCGM_FI_PROF_PCIE_TX_BYTES
kind: GAUGE
value_type: DOUBLE
labels:
- exported_pod
- modelName
- uuid
- name: prometheus.googleapis.com/DCGM_FI_PROF_PCIE_RX_BYTES/gauge
prometheus_name: DCGM_FI_PROF_PCIE_RX_BYTES
kind: GAUGE
value_type: DOUBLE
labels:
- exported_pod
- modelName
- uuid
- name: prometheus.googleapis.com/DCGM_FI_PROF_NVLINK_TX_BYTES/gauge
prometheus_name: DCGM_FI_PROF_NVLINK_TX_BYTES
kind: GAUGE
value_type: DOUBLE
labels:
- exported_pod
- modelName
- uuid
- name: prometheus.googleapis.com/DCGM_FI_PROF_NVLINK_RX_BYTES/gauge
prometheus_name: DCGM_FI_PROF_NVLINK_RX_BYTES
kind: GAUGE
value_type: DOUBLE
labels:
- exported_pod
- modelName
- uuid
install_documentation_url: https://cloud.google.com/stackdriver/docs/managed-prometheus/exporters/nvidia-dcgm