LOG_GROUP([group])
Assign a channel to a group for log filtering.
Because this application can result in dialplan execution logs being suppressed (or unsuppressed) from the CLI if filtering is active, it is recommended to call this as soon as possible when dialplan execution begins.
Calling this multiple times will replace any previous group assignment.
``` title="Associate channel with group test" exten => s,1,Set(LOG_GROUP()=test) same => n,NoOp() ; if a logging call ID group filter name is enabled but test is not included, you will not see this
``` title="Associate channel with group important"
exten => s,1,Set(LOG_GROUP()=important)
same => n,Set(foo=bar) ; do some important things to show on the CLI (assuming it is filtered with important enabled)
same => n,Set(LOG_GROUP()=) ; remove from group important to stop showing execution on the CLI
same => n,Wait(5) ; do some unimportant stuff
group- Channel log group name. Leave empty to remove any existing group membership.
User Notes
No notes yet. Be the first to contribute a tip or example.
Contribute a note
Share a tip, gotcha, or practical example. Keep it under 2000 characters. No questions (use the Asterisk community forums for support). Wrap code in backticks.