From 19b4f0262305508140429f54d0af16c0a4c7a58a Mon Sep 17 00:00:00 2001 From: Abdelkafi Ahmed Date: Sun, 26 Jan 2020 00:04:17 +0100 Subject: [PATCH] Adding GPU temperature --- raspberrypi_exporter | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/raspberrypi_exporter b/raspberrypi_exporter index cc21967..f4de0dd 100755 --- a/raspberrypi_exporter +++ b/raspberrypi_exporter @@ -26,6 +26,13 @@ for SENSOR in $(ls /sys/class/thermal/); do echo "${PREFIX}temperature{sensor=\"${SENSOR}\",type=\"${CPU_TYPE}\"} ${CPU_TEMP_CELSIUS}" >> "${TMP_FILE}" done +{ + echo "# HELP ${PREFIX}gpu_temperature Temperatures of the components in degree celsius."; + echo "# TYPE ${PREFIX}gpu_temperature gauge"; +} >> "${TMP_FILE}" +GPU_TEMP_CELSIUS="$( $VCGEN measure_temp | cut -d'=' -f2 | cut -d"'" -f1 )" || true +GPU_TEMP_CELSIUS="${GPU_TEMP_CELSIUS:=0}" +echo "${PREFIX}gpu_temperature{sensor=\"bcm2835\",type=\"gpu\"} ${GPU_TEMP_CELSIUS}" >> "${TMP_FILE}" # get component frequencies {