daemon/logs: avoid JSONLog struct alloc in loop

This PR avoids allocating a new JSONLog struct in a for loop. I've sent this PR because I had this show up with 189 MB of memory for a torture test.
I think here can be just `time.Time{}` and this will be the same.