Ребут на ровном месте

Переход на:

  • Release name staging.03704
  • Release suite: testing

Принципиально ничего не изменил. Из правил: только “заводские”. Пользовательских нет.
Продолжается рост. Но, да - будто медленнее, чем на предыдущей версии.
wb-rules не падал (рано).
Контроллер не перезагружался (теперь уж не факт, что).

По графику: testing с ~14:30, 01.04.2022

вчера произошел ребут, прилагаю график


и лог
log05032022 (2.6 МБ)

@gusman163 @KuZia495 Благодарю за информацию! Передам информацию разработчикам. Пока не получается воспроизвести точно такое же поведение сервисa wb-rules и 100% загрузки процессора. Разработчики выясняют причины.

@gusman163

Тут только системные правила или ваши тоже работают?

и мои тоже

ok
фывфв
У меня в целом без изменений. Чуть-чуть ниже темп.
Попробую опять поиграться с “заводскими” файлами.

@gusman163 А есть возможность проверить работу контроллера (загрузку CPU, загрузку по сервису wb-rules и работу самого сервиса и правил) только с системными правилами? Нужно убедиться, что дело не в пользовательских правилах, а в чем-то другом.


так выглядит без правил вообще, можно ли добавить правило controller_utilization?

Пользовательских правил нет или системных (из директории /usr/share/wb-rules-system/rules) тоже нет?

Я бы пока не стал. Предлагаю понаблюдать несколько дней (если есть возможность) за загрузкой CPU и перезагрузками.

root@wirenboard-AFRVB7DK:~# ls -l /usr/share/wb-rules-system/rules
total 40
-rw-r–r-- 1 root root 1805 Feb 8 03:54 buzzer.js
-rw-r–r-- 1 root root 3038 Feb 8 03:54 hwmon.js
-rw-r–r-- 1 root root 1132 Feb 8 03:54 network.js
-rw-r–r-- 1 root root 6474 Feb 8 03:54 power-class-battery.js
-rw-r–r-- 1 root root 1650 Feb 8 03:54 power_status.js
-rw-r–r-- 1 root root 2951 Feb 8 03:54 system.js
-rw-r–r-- 1 root root 2543 Mar 9 09:36 wb-mqtt-dac.js
-rw-r–r-- 1 root root 6728 Feb 8 03:54 wbmz-battery.js
root@wirenboard-AFRVB7DK:~# ls -l /usr/share/wb-rules/
total 7836
-rw-r–r-- 1 root root 42 Mar 31 16:17 load_alarms.js
-rw-r–r-- 1 root root 8019784 Mar 31 16:17 wbgo.so
root@wirenboard-AFRVB7DK:~# ls -l /mnt/data/etc/wb-rules
total 8
-rw-r–r-- 1 root root 92 Dec 29 16:07 alarms.conf
-rw-r–r-- 1 root root 106 Dec 29 16:07 rules.js

Попробуйте удалить все правила из директории пользовательских правил /mnt/data/etc/wb-rules, посмотрите загрузку процессора. А затем удалите системные правила из /usr/share/wb-rules-system/rules и также проверьте загрузку CPU. Перед удалением правил сделайте резервные копии при необходимости.

вобщем, сегодня был ребут, аптайм был 7 дней, нагрузка на проц была от в среднем от 64 до 90%, в пике до 100%, озу в среднем 140мб занято. лог во вложении
13042022 (3.3 МБ)

Здравствуйте!
По проблеме перезагрузок контроллера было выпущено исправление. Описание проблемы и пакеты, необходимые для обновления описаны в документации. Обновления уже доступны в релизе testing, немного позже они появятся в stable.
Обновите ПО контроллера и убедитесь, что установлены указанные версии пакетов.

1 лайк

Вчера обновился.
Судя по графику, похоже, что таки программа перестала “кушать” ресурсы. Спасибо.
Через недельку отчитаюсь здесь.

1 лайк

~10 дней.
Роста (нагрузки) нет. “Падений” нет.

аптайм 6 дней, утилизация процессора со всеми правилами не превышает ~80%

1 лайк

Добрый день, падения появлялись?

Всё красиво. Как прежде: wb-rules не падает и не перезагружается. Девайс тоже. Нагрузка не растёт.

2 лайка

да, действительно, ребуты прекратились, будем посмотреть дальше

1 лайк