Inconsistency between log stream vs log show for Time Machine

With a recent release (I believe at some point in Ventura, also in Sonoma), I noticed that the log stream command only shows a subset of logging data compared to log show. I used to monitor Time Machine activity at the time of a backup via


log stream --style syslog  --predicate 'senderImagePath contains[cd] "TimeMachine"' --info


Nowadays, I don't get any data with the above. However, if I run the corresponding log show command after the completion of the backup job, the expected details are shown when using


log show --style syslog  --predicate 'senderImagePath contains[cd] "TimeMachine"' --info --last 1h


Is this a bug or intended behavior?

Posted on Apr 17, 2024 12:29 AM

Reply
2 replies

Apr 17, 2024 12:51 AM in response to rrbappleusracnt

It's relevant to me as I'm requiring an additional level of details on the progress and status of the backup to my NAS that I don't get otherwise. I prefer seeing this in real time (log stream) as opposed to after the fact (log show). I suspect the same issue applies to futher macOS components other than TimeMachine as well. It would be good to understand if this is going to stay this way or will be fixed.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Inconsistency between log stream vs log show for Time Machine

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.