You can’t get away from a debug with low log lines. Just impossible. A call hitting an Inbound Route alone is going to generate at least 25+ lines in the call log and that’s just with almost nothing being enabled on the route. Due to all the dialplan a call can traverse in the PBX the log is going to be at least 50+ lines or more for a single call. Having something like a ring group or followme being checked/used is going to generate even more.
Turning on the pjsip or chan_sip debugs to get SIP messaging for debugs is going to create even more lines.
It doesn’t matter how the debug logging is triggered, CLI, feature code, GUI click. Having less logged for a call makes troubleshooting it or reviewing it more of a PITA then having to go through all the lines.