We've been using ASL debugging logs without issue, but are now having problems with the new Unified Logging.
It appears that our debug logs are being truncated to 1k messages and our debug log messages exceed this. Our messages are JSON formatted, so we can parse them and they provide human readability in a clear format, so we don't want to have to break them up.
Updating our log function calls to the new logging functions makes no difference.
Am I right that the truncation is due to the size of the internal stream buffers and if so, is there a way to increase them?