<div dir="ltr">Let me describe my problem. I have two different kinds of logging inside my code: regular console/file output and special log calls that should be processed by my log backend. By their meaning and usage they are completely separate.<div><br></div><div>Semantically both logs actually are info level, but still they should be handled separately. I can add metadata to my specific logs, and select such marked log entries in my custom backed.</div><div><br></div><div>But such entries will still get into default lager file/console backends.</div><div><br></div><div>As far as I see there are several ways to solve this problem:</div><div><br></div><div>1) Add feature: custom log levels<br>2) Add feature to default backends: filtering by metadata<br><br>Second looks easier. Any other ideas?</div></div>