Syslog Errors (100 GB)

Have the same issue and as a workaround check syslog every 3 minutes by a cronjob. The script looks like this:

#!/bin/bash

exec >>/var/log/openhab/restart.log
exec 2>&1


tail -20 /var/log/syslog | grep -q LinkedBlockingQueue

[ $? -ne 0 ]  && exit 0

echo `date`: Restarting openhab
/usr/sbin/service openhab restart 
echo `date`: openhab restarted
tail -2 /var/log/openhab/restart.log | mailx -s 'Openhab restarted' your@address.here
exit 0

Crontab entry:

*/3 * * * * /root/bin/checkopenhab

There is a second thread for the same topic here:

The common part seems to be ARM architecture and azul java. I try switching to openjdk as @RhavoX suggested.