Back in the days when I was still at Sun Microsystems, there used to be a document that explained the Unified Logging Format in great detail. It's still referenced a lot in the documentation of Sun / Oracle's middleware, but I have never been able to find a reference to a public version of that document.
So the questions is: has it ever been published on the web? Or is there a chance it could be shared now? I mean, it seems a little silly to talk about it all over the place, but never explain what it actually means, and why it would be a sensible idea to adopt that format.
I would love to get my hands on that document again, because I think people put quite a bit of thought in it.
I arrived here while searching for a formal spec for the ULF format as it comes out of (for example) payara. In case someone else arrives here with similar questions: I couldn't find any documentation, but:
The code for the formatter is here: UniformLogFormatter.java
Code for a parser can be found here: UniformLogParser.java