Tech logs are required (Art 15) for public transport aircraft (including those that are in that category only because they are hired out) and aerial work aircraft.
It must record:
(a) the times when the aircraft took off and landed;
(b) particulars of any defect which is known to [the commander] and which affects the airworthiness or safe operation of the aircraft, or if no such defect is known to him, an entry to that effect
Either a copy of the entries must be kept on the ground, or the tech log must be kept in a fireproof container.
There is no clear definition of a journey log (which is an ICAO concept). Common sense suggests that it records the places and times of arrival and departure, hence a tech log with places of arrival and departure included would suffice.