После написания
заметки про воздушное охлаждение
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  
 Теперь мы можем наблюдать за графиком температуры
 


 
Комментариев нет:
Отправить комментарий