Antony Stone
2018-Jun-06 23:19 UTC
[asterisk-users] AMI manager logins - omitting from logging output?
Hi. Is there any way to eliminate AMI manager logins from the logging output (without just turning the log level down and thereby losing lots of other stuff as well)? I'm running Asterisk 13.14.1 as a backend service to LVS/IPVS, and using the AMI login as the "service alive" check to see which backend servers are available to take new commands. This results in lots of [Jun 7 00:15:19] == Manager 'ServiceCheck' logged on from 10.100.42.254 [Jun 7 00:15:19] == Manager 'ServiceCheck' logged off from 10.100.42.254 entries appearing in the console whenever I'm doing something else on the machine, which is pretty distracting. Is there any way to tell AMI that I don't want it to log login attempts - or, to put it another way, is there any way to tell the logger module to ignore AMI? Thanks, Antony. -- I conclude that there are two ways of constructing a software design: One way is to make it so simple that there are _obviously_ no deficiencies, and the other way is to make it so complicated that there are no _obvious_ deficiencies. - C A R Hoare Please reply to the list; please *don't* CC me.
Tony Mountifield
2018-Jun-07 08:44 UTC
[asterisk-users] AMI manager logins - omitting from logging output?
In article <201806070119.51560.Antony.Stone at asterisk.open.source.it>, Antony Stone <Antony.Stone at asterisk.open.source.it> wrote:> Hi. > > Is there any way to eliminate AMI manager logins from the logging output > (without just turning the log level down and thereby losing lots of other stuff > as well)? > > I'm running Asterisk 13.14.1 as a backend service to LVS/IPVS, and using the > AMI login as the "service alive" check to see which backend servers are > available to take new commands. > > This results in lots of > > [Jun 7 00:15:19] == Manager 'ServiceCheck' logged on from 10.100.42.254 > [Jun 7 00:15:19] == Manager 'ServiceCheck' logged off from 10.100.42.254 > > entries appearing in the console whenever I'm doing something else on the > machine, which is pretty distracting. > > Is there any way to tell AMI that I don't want it to log login attempts - or, > to put it another way, is there any way to tell the logger module to ignore > AMI?Look in /etc/asterisk/manager.conf for the option "displayconnects = yes/no". It can be set globally in [general] or individually in [ServiceCheck] (for example). Cheers Tony -- Tony Mountifield Work: tony at softins.co.uk - http://www.softins.co.uk Play: tony at mountifield.org - http://tony.mountifield.org
Antony Stone
2018-Jun-07 09:01 UTC
[asterisk-users] AMI manager logins - omitting from logging output?
On Thursday 07 June 2018 at 10:44:15, Tony Mountifield wrote:> In article <201806070119.51560>, Antony Stone wrote: > > > > Is there any way to tell AMI that I don't want it to log login attempts - > > or, to put it another way, is there any way to tell the logger module to > > ignore AMI? > > Look in /etc/asterisk/manager.conf for the option "displayconnects > yes/no". > > It can be set globally in [general] or individually in [ServiceCheck] (for > example).Lovely - thank you. I've never seen that option in any manager documentation before, and it's not in the default file from Debian (Stretch). Oddly, though, changing it and then doing a "manager reload" had no effect; I had to restart Asterisk for the setting to work. Cheers, Antony. -- When you find yourself arguing with an idiot, you should first of all make sure that the other person isn't doing the same thing. Please reply to the list; please *don't* CC me.