It’s working well but I’m getting cdr from internal processes, example:
“2014-09-02 2:01:24”,“s”,“default”,“Bridge/0xb7402aa4output”,“8”,“8”,“ANSWERED”,“3”,“1409691684.3”,
Is there a setting to not log this type of activity?
I’m only interested in external calls being logged.
No.
In particular, Asterisk makes no distinction between external and internal calls; that is something imposed by the dialplan, but not something that the Asterisk core understands.
There is, of course, a NoCDR application, that lets you suppress CDRs under control of the dialplan on a call by call basis.