Logging just using snap is kind of sad, unfortunately, since it only gives you one file and everything goes there. hslogger looks shiny, though; it has priority levels, syslog and file support, etc. The only question is how to integrate it nicely with what snap does.