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.