The macOS log is very different from those seen in Unix. This explains where and what log files are, how they get written, how much they store, and how quickly entries can be written.
blowhole
If you want to write to the macOS log from a script, you used to be able to use logger. Although it still works, here’s a more flexible alternative.
Updates replace an expiring developer ID installer certificate. All are Universal binaries, fully signed and notarized.
How long does it take to write a Signpost to the unified log? Measuring this is essential if you’re going to use them to measure performance.
How you can write entries in the unified log which are informative, easily retrieved, and extremely simple.
A simple command tool to write messages to the unified log in Sierra and later. Now signed, hardened and notarized.
This page is for your support questions and comments on my free utilities Consolation, RouteMap, Whither, Woodpile, MakeLogarchive, […]
At last: RouteMap performs some analysis on your Signposts, and with the other tools can be used to estimate latency, and look at macOS system performance too.
Doesn’t writing so much to the unified log result in performance penalties? So how can Apple expect us to use the log and Signposts to measure performance?
At first I thought it was my mistake. Then it looked like a simple error in the interface. But this bug in Mojave’s signposts is more complex. Here’s a workaround.