Frontier created Commanders log manual and data sample topic where they introduce player journal or commander's log file. Elite client writes all kinds of cool data into this JSON file for 3rd party developers to read with their own clients.
Elite journal files are located in unfortunate "C:\Users\YOURNAME\Saved Games\Frontier Developments\Elite Dangerous\" directory. File names are Journal.DATE.01.log