Raspberry PI mrtg cpu temperature template

mrtg
Решил в mrtg кроме трафа, мониторить еще и температуру процессора на малинке, все просто как 5 коп)
Создаем скриптик

# vim /home/pi/check_temp.sh 

вставляем следующее содержимое

#!/bin/bash
# Read cpu temp
tempread=`cat /sys/class/thermal/thermal_zone0/temp`
temp=`echo "scale=2; $tempread / 1000" | bc`
echo $temp
echo 0
echo 0
echo temperature

сохраняем, меняем права

# chmod 774 /home/pi/check_temp.sh 


теперь

# vim /etc/mrtg.cfg

добавляем

### CPU Temperature Raspberry
TimeStrPos[localhost.cpu_temp]: RU
Target[localhost.cpu_temp]: `/home/pi/check_temp.sh`
Options[localhost.cpu_temp]: gauge,growright,nopercent,expscale,transparent
Title[localhost.cpu_temp]: Raspberry Pi Server – CPU Temperature
PageTop[localhost.cpu_temp]:
<h1>Raspberry Pi Server – CPU Temperature</h1>
MaxBytes[localhost.cpu_temp]: 125
Step[localhost.cpu_temp]: 60
Legend1[localhost.cpu_temp]: CPU Temperature Raspberry Pi Server
LegendI[localhost.cpu_temp]: CPU Temperature
LegendO[localhost.cpu_temp]:
YLegend[localhost.cpu_temp]: Grad Celsius
ShortLegend[localhost.cpu_temp]: Grad °C

сохраняем и пересоздаем индексный файл, у меня на малине я поднял вместо апача nginx и в корне решил сделать mrtg графики

# indexmaker /etc/mrtg.cfg &gt;/usr/share/nginx/www/index.html

Через пять минут любуемся результатом:

Поделись с друзьями:

Опубликовано 05.08.2013 в 21:14 · Автор komivlad · Ссылка
Рубрики: Raspberry Pi · Теги: , , , , , ,

3 комментария

Подписаться на комментарии по RSS

  1. Написал(-а) komivlad
    09.06.2014 в 15:52
    Ответить · Ссылка

    Если у тебя ничего не установлено, попробуй так

    # apt-get install mrtg snmp snmpd apache2 snmp-mibs-downloader bc

  2. Написал(-а) Никита
    09.06.2014 в 15:44
    Ответить · Ссылка

    А можно подробнее про mrtg и как впаять это чудо в апач??

Подписаться на комментарии по RSS

Написать комментарий