После написания
заметки про воздушное охлаждение
raspberry pi, я решил сделать
мониторинг температуры процессора в
cacti.
Будем считать,
что Apache и cacti
у нас уже установлены.
создадим
скрипт на perl temp_rpi.pl
с следующим содержанием
#!/usr/bin/perl delete @ENV{qw(PATH)}; $ENV{PATH} = "/usr/bin:/bin"; $path = $ENV{'PATH'}; open(PROCESS, "/opt/vc/bin/vcgencmd measure_temp |"); $avg = <PROCESS>; close(PROCESS); $avg =~ s/^.*=(\d{2}\.\d)'?C?$//; print "$1";
поместим его в папку с скриптами
mv /var/www/cacti/scripts/temp_rpi.pl
даем права 775
далее добавим пользователя www-data в группы video и plugdev
sudo usermod -a -G video www-data sudo usermod -a -G plugdev www-data
Скачиваем Cacti data template и Cacti graph template
Заходим в web интерфейс cacti Console -> Import Templates “обзор” выбираем первый XML
cacti_data_template_rpi_-_temperature.xml жмем import такую же операция проделываем с
cacti_graph_template_rpi_-_temperature.xml
переходим в Console -> Data Input Methods
Теперь мы можем наблюдать за графиком температуры
Комментариев нет:
Отправить комментарий