Diminuer le log de snmpd

À chaque interrrogation du démon snmpd, j’ai des entrée de log par centaines de ce type :

snmpd[124]: Connection from UDP: [10.33.51.224]:50233->[10.33.51.225]:161

Ça polue énormément mes logs et je souhaite m’en débarasser.
J’ai déjà trouvé, en cherchant sur Internet, l’astuce de modifier le fichier /etc/default/snmpd pour remplacer la variable SNMPDOPTS. Voici la valeur que j’ai mise :

SNMPDOPTS='-LSwd -u Debian-snmp -g Debian-snmp -I -smux,mteTrigger,mteTriggerConf -p /run/snmpd.pid'

Mais, j’ai toujours les même logs et, en plus, quand je lance ps aux | grep snmpd, je vois la ligne suivante :

Debian-+ 32019  0.0  0.4  57124  9428 ?        Ss   10:59   0:00 /usr/sbin/snmpd -Lsd -Lf /dev/null -u Debian-snmp -g Debian-snmp -I -smux mteTrigger mteTriggerConf -f

Il a totalement ignoré ma modification.

Il s’agit de plusieurs hôtes, tous sous Debian 9, j’ai fait la même modification sur quelques hôtes en Debian 8, mais la modification change le programme lancé et a un effet sur les logs.

Extrait du man de snmpd :

LOGGING OPTIONS

       The mechanism and destination to use for logging of warning  and
       error  messages  can be controlled by passing various parameters
       to the -L flag.

       -Le    Log messages to the standard error stream.

       -Lf FILE
              Log messages to the specified file.

       -Lo    Log messages to the standard output stream.

       -Ls FACILITY
              Log messages via syslog,  using  the  specified  facility
              ('d'  for  LOG_DAEMON,  'u'  for LOG_USER, or '0'-'7' for
              LOG_LOCAL0 through LOG_LOCAL7).


       There are also "upper case" versions of each of  these  options,
       which allow the corresponding logging mechanism to be restricted
       to certain priorities of message.  Using standard error  logging
       as an example:

       -LE pri
              will log messages of priority 'pri' and above to standard
              error.

       -LE p1-p2
              will log messages with priority  between  'p1'  and  'p2'
              (inclusive) to standard error.

       For -LF and -LS the priority specification comes before the file
       or facility token.  The priorities recognised are:

              0 or !  for LOG_EMERG,
              1 or a for LOG_ALERT,
              2 or c for LOG_CRIT,
              3 or e for LOG_ERR,
              4 or w for LOG_WARNING,
              5 or n for LOG_NOTICE,
              6 or i for LOG_INFO, and
              7 or d for LOG_DEBUG.

       Normal output is (or will be!) logged at  a  priority  level  of
       LOG_NOTICE

Ne faudrait il pas plus utiliser le chiffre que la lettre :thinking: sinon je ne vois pas pourquoi après redémarrage du démon il ne prendrai pas en compte la modification

trouvé sur plusieurs tutoriels -LS 4 d je testerai sur une machine en Debian 9 à l’occasion.

Oui, en fait, le but final est de diminuer le log de snmpd, mais le problème que je rencontre, c’est que la modification du paramétrage dans le fichier ne fonctionne pas sous Debian 9. Du coup, je me demande si le mieux ne serait pas d’ouvrir un rapport de bug…