Добрый день! Стоит centos 6.4 x86. Установлен lm_sensors и есть необходимость мониторить температуру в PRTG. Сама программа мониторинга требует:
1. чтобы скрипт лежал в /var/prtg/scripts/****
2. был в формате returncode:value:message
В моем случае 0:$температура:ОК!
Совсем недавно начал изучение всего этого поэтому прошу помощи.есть же способ проще достать 6(!!!) значений из вывода sensors.
У меня для одного вышло так:
#!/bin/bash
data=$(sensors | awk '/'temp1'/ {print $2}' | awk '{print $1}' | sed 's/+//' | sed 's/.0°C//')
data2=$(echo $data | awk '{print $1}')
echo "0:"$data2":OK!"