I have problem do chose right way.
Us developer team use Laravel ( for comercial solutions ) and sent big messages to syslog and metalog trucate this.
And we have 2 options or 3 options
Rewrite Laravel to send massages which have correct size compatible with RFC, metalog do somthing like symphony https://symfony.com/blog/new-in-symfony-streamlined-log-files
Patch metalog which is more hungry on RAM first patch consume from 1mb to around 600mb 😕
Change all configuration to syslog-ng or rsyslog
What is the best practice in this case