Wb6: переполнение базы данных

Привет.

Перестали приходить показания с датчиков 1w и с АЦП. В логе вот такое:

Jul 23 21:53:42 wiren6 user.warn wb-mqtt-db[826]: 2018-07-23 21:53:42.375 WARN: Channel data limit is reached: channel wb-w1/28-001417357bff, row count 10201, limit 10000
Jul 23 22:43:42 wiren6 user.warn wb-mqtt-db[826]: 2018-07-23 22:43:42.466 WARN: Group data limit is reached: group all, row count 102001, limit 100000
Jul 24 03:57:42 wiren6 user.warn wb-mqtt-db[826]: 2018-07-24 03:57:42.382 WARN: Channel data limit is reached: channel wb-adc/A4, row count 10201, limit 10000

Я почистил таблицу data в /mnt/data/var/lib/wirenboard/db и все снова заработало. Повышениями лимитов проблему не решить, все-равно рано или поздно доберется. Не планируется ли у вас какого-нибудь механизма, чтобы данные чистились периодически?

Добрый день!

Сообщения, которые вы видите, как раз и сообщают о том, что база чистится. Это нормальное поведение.
По-умолчанию БД хранит 100000 точек, но не более 10000 по каждому каналу. Эти настройки можно поменять в /etc/wb-mqtt-db.conf или в веб-интерфейсе.

Мда, тогда, получается, все починило не чистка таблицы, а перезапуск сервисов. Ок, буду тогда дальше наблюдать.