====== EZ Server Monitor ====== Удобная веб-страничка, где выводятся разные параметры сервера и его состояние. [[https://www.ezservermonitor.com/|Сайт программы]] ===== Установка ===== mkdir /var/www/html/mon wget --content-disposition https://www.ezservermonitor.com/esm-web/downloads/version/2.5 unzip ezservermonitor-web_v2.5.zip mv eZServerMonitor-2.5/* /var/www/html/mon chown -R www-data:www-data /var/www/html ===== Особенности настройки для Armbian ===== При работе с процессором Allwinner H3 под операционной системой [[os:armbian|Armbian]] необходимо донастроить параметры по умолчанию для корректного отображения информации. Открыть файл с настройками процессора (libs/cpu.php): nano /var/www/html/mon/libs/cpu.php Чтобы правильно показывал температуру:\\ исправить строку $temp = round($t[0] / 1000).' В°C'; на $temp = $t[0].' В°C'; Показывать текущую максимальную частоту вместо теоретической максимальной: if ($f = shell_exec('cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq')) заменить на if ($f = shell_exec('cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq')) Чтобы корректно показывал модель процессора: switch (strtolower($key)) заменить на switch ($key) Там же, case 'processor': заменить на case 'Processor': ===== Прочее ===== ==== Вывести информацию о процессоре ==== cat /proc/cpuinfo Пример вывода: Processor : ARMv7 Processor rev 5 (v7l) processor : 0 BogoMIPS : 1142.85 processor : 1 BogoMIPS : 1142.85 Features : swp half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpv4 idiva idivt CPU implementer : 0x41 CPU architecture: 7 CPU variant : 0x0 CPU part : 0xc07 CPU revision : 5 Hardware : sun8i Revision : 0000 Serial : 24005035c50c283a080e