You can use the recent requests page (/system/console/requests) which lists the details of the timings of page rendering down to a component/servlet level granularity. (The timing was changed once from miliseconds to microseconds, not sure if that was already done for AEM 6.1).
By default you can see here the details of the last 20 requests, which should be sufficient for testing. If if you want to increase this number, you can change the property "sling.max.request.record" ("Number of Requests to Record") on the SlingMainServlet to a higher value.
Instead of writing timing information to the log files, you can easily write information into this view, so it's much easier to see them in context. The relevant searchterm / API is the RequestProgressTracker [1]
request.getRequestProgressTracker().log("my message");
[1] https://sling.apache.org/apidocs/sling11/org/apache/sling/api/request/RequestProgressTracker.html