Bonjour,
Le problème que vous décrivez est classique : l’index SNMP ifIndex est réattribué après redémarrage des équipements, ce qui provoque un décalage entre les interfaces surveillées et celles réellement présentes. Les outils de supervision (Nagios, Zabbix, PRTG, Centreon, etc.) déclenchent alors des alertes massives car ils continuent de pointer vers des ifIndex obsolètes.
La solution repose sur l’activation de la persistance des ifIndex directement dans la configuration du switch. Selon le constructeur, la commande diffère :
- Sur Cisco IOS/IOS-XE, il faut activer la persistance via :
Cette directive force le système à conserver les mêmes numéros d’index même après un reload.snmp-server ifindex persist - Sur Cisco NX-OS, la commande est similaire :
mais elle doit être appliquée en mode configuration globale.snmp-server ifindex persist - Sur Juniper, l’équivalent est géré automatiquement, mais il est recommandé de vérifier la configuration SNMP et d’activer l’option
ifIndex-persistencesi disponible dans la version logicielle. - Sur HP/Aruba et autres constructeurs, l’option peut se trouver sous forme de paramètre SNMP global ou dans les MIB propriétaires. Il faut consulter la documentation spécifique du firmware pour activer la persistance.
Une fois cette configuration appliquée, les ifIndex resteront constants entre les redémarrages, ce qui élimine les faux positifs dans vos outils de supervision. Je vous conseille également de vérifier que vos sondes SNMP utilisent l’OID ifAlias ou ifName comme clé de supervision, car ces identifiants sont plus stables et lisibles que l’ifIndex. Cela permet de réduire encore le risque de décalage.
Ici, la meilleure pratique est donc double : activer la persistance côté switch et basculer vos outils de supervision sur des identifiants logiques (ifName, ifAlias) plutôt que sur des index numériques.
J’espère que vous avez trouvé des éléments utiles ici. Si cela vous aide à mieux cerner le problème, merci d’accepter la réponse. Si vous avez d’autres questions, n’hésitez pas à laisser un message. Bonne journée !
HP.