<> = Quelques notes = Adopter ce qui a été fait en [[ZAP/Configuration/SuiviSystèmeEtRéseau| asie ]] mais prendre en compte les points suivants : == SNMP == === Les MIBS === /!\ Il faut utiliser la section ''non-free'' du dépôt afin de télécharger le paquet `snmp-mibs-downloader` . Par la suite il faudra exécuter la commande `download-mibs` afin de récupérer une version récente des MIBS. Par la suite il faudra commenter la ligne commençant par ''mibs'' dans `/etc/snmp/snmp.cnf` === Erreurs rencontrées === Avec la version `5.4.3~dfsg-2.8+deb7u1` sur Wheezy on a ceci dans les logs à une fréquence très élevée. {{{ Jan 19 06:25:34 fw1 snmpd[15057]: error on subcontainer 'ia_addr' insert (-1) Jan 19 06:25:34 fw1 snmpd[15057]: error on subcontainer 'ia_addr' insert (-1) Jan 19 06:25:34 fw1 snmpd[15057]: error on subcontainer 'ia_addr' insert (-1) }}} Ces informations ''superflues'' sont à priori corrigées à partir de la 5.7.3 (''disponible sur jessie'') dixit [[https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=559109#25 | ce commentaire ]] === Quelques fichiers === * /etc/snmp/snmpd.local.conf {{{ rocommunity SNMPAUFYDE agentAddress udp:161,udp6:[::1]:161 com2sec readonly 127.0.0.1 SNMPAUFYDE com2sec readonly 10.45.0.1 SNMPAUFYDE syslocation Yaoundé, Cameroun syscontact Equipe technique }}} * /etc/default/snmpd {{{ #à commenter après avoir récupérer les mibs #export MIBS= # snmpd control (yes means start daemon). SNMPDRUN=yes # snmpd options (use syslog, close stdin/out/err). SNMPDOPTS='-LS6d -Lf /dev/null -u snmp -g snmp -I -smux -p /var/run/snmpd.pid' # snmptrapd control (yes means start daemon). As of net-snmp version # 5.0, master agentx support must be enabled in snmpd before snmptrapd # can be run. See snmpd.conf(5) for how to do this. TRAPDRUN=no # snmptrapd options (use syslog). TRAPDOPTS='-LS6d -p /var/run/snmptrapd.pid' # create symlink on Debian legacy location to official RFC path SNMPDCOMPAT=yes }}} == MRTG == {i} Installé sur jessie => version `2.17.4-2+b1` Commande de génération du fichier de configuration de mrtg {{{ /usr/bin/cfgmaker --global "Workdir: /srv/www/mrtg" --global "Options[_]: growright,bits" --global "WithPeak[_]: dwmy" --enable-ipv6 --ifref=ip,eth SNMPAUFYDE@10.45.0.254 }}} /!\ Pour une raison que je ne m'explique pas, la directive `Workdir` se retrouve deux fois dans le fichier. Il faut absolument supprimer celle qui est inutile dans le fichier généré sinon les graphes ne seront pas mis à jour automatiquement === Soucis === /!\ --(Reste à comprendre pourquoi mes interfaces liées à IPv6 sont commentées dans le fichier /etc/mrtg.cfg )-- * interface pour le tunnel IPv6 avec hurricane : he-ipv6 {{{ ### Interface 21 >> Descr: 'he-ipv6' | Name: 'he-ipv6' | Ip: 'No Ip' | Eth: 'c3-18-c4-71-00-00' ### ### The following interface is commented out because: ### * has no ifSpeed property }}} {*} '''Solution''' : ajouter la directive `-zero-speed=100000000` lorsque qu'une interface retourne 0. C'était d'ailleurs indiqué dans ''cfgmaker(1)'' >:> * interface IPv6 connecté dans le vlan IPv6: eth0.150 {{{ ### Interface 22 >> Descr: 'eth0.150' | Name: 'eth0.150' | Ip: 'No Ip' | Eth: 'No Ethernet Id' ### ### The following interface is commented out because: ### * --ifref=ip,eth is not unique for this interface }}}