System working fine for months, all of a sudden, emonhub won't start

The issue is /var/log/ is full. You need to remove the big files.

However before you do, please run this command and post it so we can see what the issue was.

du -a /var/log | sort -n -r | head -n 20

To make the files smaller (deleting them can be a bad idea) use

truncate -s 0 /var/log/<log file>