Удобная веб-страничка, где выводятся разные параметры сервера и его состояние.
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
При работе с процессором Allwinner H3 под операционной системой 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