I messed around with puppet-dashboard for a while. The workers didn't work properly and the disk was filling up with reports. So I looked around for alternatives and just found a very nice one. Puppetboard is a very nice alternative if you already use PuppetDB. Puppetboard is just a webinterface for monitoring the changes on your puppet hosts. It's written in python and easily installed. Since I use this neat little tool, all the mess with my reports immediatly ended.