Страница 17 из 18
Re: [Модуль] SystemInfo (sysinfo)
Добавлено: Вс сен 27, 2020 6:51 pm
~220v
RET писал(а): ↑Сб май 23, 2020 8:41 pm
..... Потом в sysinfo добавляю новую запись и выбираю объект созданное выше сво-во. Но вместо того что бы писать данные в созданное мной сво-во, автоматически создается ещё одно с таким же именем, и данные идут в него, но без сохранения истории. Созданное вручную сво-во остается при этом пустым.
Та же беда... CPU создался нормально, a вот RAM_use никак - этот дублёр уже задрал, и перегружал уже и удалял и переименовывал всё никак... Причём RAM_free создаётся без проблем (но оно мне не нужно), придёца костыль городить с пересчётами: RAM_all - RAM_free. Иначе историю не собрать.
.
- sysinfo_2020-09-27_181934.png (45.82 КБ) 3047 просмотров
Re: [Модуль] SystemInfo (sysinfo)
Добавлено: Вс сен 27, 2020 8:55 pm
~220v
Пол дня убил на этот модуль, но таки настроил по человечески - мне помогло остановить цикл cycle_sysinfo, настроить всё и запустить цикл.
Только таким макаром дублёры свойств у меня не создавались. И все любые добавления / изменения объектов в модуле производим с остановкой цикла cycle_sysinfo
Re: [Модуль] SystemInfo (sysinfo)
Добавлено: Вт ноя 17, 2020 2:38 pm
yray
В настройках модуля стоит обновляться раз в 30 секунд, но при этом в свойства пишется все равно каждую секунду, подскажите что не так ?
Re: [Модуль] SystemInfo (sysinfo)
Добавлено: Сб ноя 28, 2020 2:14 pm
S_Nick
У кого CPU load возвращает -1 (на Windows) лечиться командой от админа
И небольшой мой патчик файла mudules\sysinfo\SystemInfo.php, возвращает Uptime на русском "26 дней, 3 часа":
Код: Выделить всё
// ------------------------ START: MY PATCH ------------------------
/*
public static function secondsConvert($uptime)
{
// Method here heavily based on freebsd's uptime source
$uptime += $uptime > 60 ? 30 : 0;
$years = floor($uptime / 31556926);
$uptime %= 31556926;
$days = floor($uptime / 86400);
$uptime %= 86400;
$hours = floor($uptime / 3600);
$uptime %= 3600;
$minutes = floor($uptime / 60);
$seconds = floor($uptime % 60);
// Send out formatted string
$return = array();
if ($years > 0) {
$return[] = $years.' '.($years > 1 ? 'years' : substr('years', 0, strlen('years') - 1));
}
if ($days > 0) {
$return[] = $days.' days';
}
if ($hours > 0) {
$return[] = $hours.' hours';
}
if ($minutes > 0) {
$return[] = $minutes.' minutes';
}
if ($seconds > 0) {
$return[] = $seconds.(date('m/d') == '06/03' ? ' sex' : ' seconds');
}
return implode(', ', $return);
}
*/
public static function secondsConvert($secs) {
$res = '';
$days = floor($secs / 86400);
$secs = $secs % 86400;
if ($days) {
$res .= num_word($days, array('день', 'дня', 'дней')) . ', ';
}
$hours = floor($secs / 3600);
$secs = $secs % 3600;
if ($hours) {
$res .= num_word($hours, array('час', 'часа', 'часов')) . ', ';
}
$minutes = floor($secs / 60);
$secs = $secs % 60;
if ($minutes && !$days) {
$res .= num_word($minutes, array('минута', 'минуты', 'минут')) . ', ';
}
if ($secs && !$days && !$hours && !$minutes) {
$res .= num_word($secs, array('секунда', 'секунды', 'секунд'));
}
$res = trim($res, ', ');
return $res;
}
// ------------------------ END: MY PATCH ------------------------
Re: [Модуль] SystemInfo (sysinfo)
Добавлено: Сб ноя 28, 2020 9:50 pm
nick7zmail
~220v писал(а): ↑Вс сен 27, 2020 6:51 pm
Та же беда... CPU создался нормально, a вот RAM_use никак - этот дублёр уже задрал, и перегружал уже и удалял и переименовывал всё никак... Причём RAM_free создаётся без проблем (но оно мне не нужно), придёца костыль городить с пересчётами: RAM_all - RAM_free. Иначе историю не собрать.
.
sysinfo_2020-09-27_181934.png
Лично мне помогает в этом случае слежующее - убить дублера, ребутнуть систему. После этого вроде адекватно писаться начинает...
Re: [Модуль] SystemInfo (sysinfo)
Добавлено: Вс июл 04, 2021 2:02 pm
shil
Добрый день!
а если выбирать CPU так должно быть, мне казалось, что должен быть выбор каких то значении
- cpu.png (13.17 КБ) 2136 просмотров
у меня ubuntu
Re: [Модуль] SystemInfo (sysinfo)
Добавлено: Пн июл 05, 2021 8:20 pm
shil
shil писал(а): ↑Вс июл 04, 2021 2:02 pm
Добрый день!
а если выбирать CPU так должно быть, мне казалось, что должен быть выбор каких то значении
у меня ubuntu
или для CPU только загрузку показывает модуль?
Re: [Модуль] SystemInfo (sysinfo)
Добавлено: Ср июл 07, 2021 1:51 pm
~220v
shil писал(а): ↑Пн июл 05, 2021 8:20 pm
или для CPU только загрузку показывает модуль?
Да
Re: [Модуль] SystemInfo (sysinfo)
Добавлено: Ср июл 07, 2021 2:16 pm
andrey040670
Вводите кастомные значения и будет вам и температура, нагрузка по ядрам, процессорное время и т.д и т.п.
Re: [Модуль] SystemInfo (sysinfo)
Добавлено: Ср ноя 03, 2021 6:46 pm
Николай
andrey040670 писал(а): ↑Ср июл 07, 2021 2:16 pm
Вводите кастомные значения и будет вам и температура, нагрузка по ядрам, процессорное время и т.д и т.п.
Подскажите, пожалуйста, как это сделать?
Конкретно - нужна температура процессора.