I can view them in console one at a time. But I need to parse my fleet for a specific error that seems to only be reported in a daily asl file... I had initially thought this would be an easy lift to just do a unix style cat files | grep ERRORMESSAGE as an Extension Attribute to determine how many machines in my fleet might be impacted.
Then I discovered that asl files are binary encoded and I'm ramping up the learning curve on how to deal with them... But I'd rather not roll my own bespoke analyzer if someone else has already done the work or if I've just remained oblivious to a built-in Apple tool.
Example of the output I can see from a single file, say /var/log/powermanagement/2016.11.02.asl:
Nov 2 11:21:05 localhost powerd[60] <Notice>: Sleep Failure [code:0x14006C00]:
Nov 2 15:37:33 localhost powerd[60] <Notice>: Sleep Failure [code:0x14006C00]:
Nov 2 21:52:12 MYHOSTNAM powerd[60] <Notice>: Sleep Failure [code:0x14006C00]:
It looks like maybe I might be able to do something with syslog?