Sierra Console.app show earlier data In previous versions of OS X the Console.app had buttons to allow you to see earlier or later in the logs.

In Sierra it seems to only show entries from when you start Console.app.

How do you get Console.app to show earlier entries?

e.g. I want to see the logs before my last reboot to see why it hung.
You need to first use the log command at the command line to collect the logged messages into a .logarchive bundle, then use Console to view the contents of this bundle.  For example:

sudo log collect --last 1d


…will collect all logged messages generated during the past day into a system_logs.logarchive bundle in the current directory.  Open this bundle in Console, and you can use the full power of the app to view, search and filter the log data.

Note that log has many other useful applications;  I suggest reading the log(1) man page.