On 23/05/2018 17:26, Michel Py wrote:

Ah c'est donc çà qui se passe. Je confirme, avec certains matos çà plante. En 
général sur Cisco çà se passe bien, mais j'ai quelques antiquités qui passent à 
100% CPU.
 >
David Ponzone a écrit  :
Oui, le produit est automagique, mais ne pas pouvoir restreindre le poller à ne 
prendre
que l’essentiel a un arrière-goût de "société de consommation" désagréable.


Bon puisque je suis lancé sur Observium/LibreNMS. Donc on peut désactiver quelques MIBs pour rendre cela moins pire.

Maintenant le fond du problème c'est que le poller d'observium est complètement naif pour dire les choses gentiment. Basiquement il fait pour chaque device des gros snmpbulkwalk de quasi toutes la MIB à chaque fois. Le seul parallélisme étant réalise au niveau host.

L'ennui c'est que les devices n'ont pas été prévu pour ça (surtout quand on a des gros stacks avec genre +1000ports). Il faudrait que je retrouve le papier de juniper qui expliquait clairement qu'il ne fallait pas faire ça mais faire des snmpget ciblé. OK on peut se dire que les constructeurs ont tord mais ce n'est pas très constructif. Surtout cela ne sert globalement à rien de tout reparser (un port va t'il changer de type à tous les polls ?).

Un poller plus intelligent (par exemple celui de cacti/spine) sépare les choses en deux : - un poll de découverte des interfaces ou autres (et il le cache), poll occasionnel, à coup de bulkwalk ciblé. - un poll régulier à coup de get ciblé sur les oids précis de ce que l'on a autodécouvert. Cerise sur le gateau on peut // les get sur l'ensemble des oids/devices que l'on avait découvert ce qui va bcp plus vite au final.

C'est plus au moins ce que j'avais patché à l'arrache dans observium ce qui me permettait de poller mes stacks d'EX3300 sans tout arracher le tout dans un temps raisonnable.

Il faudrait que je retrouve si ça intéresse du monde.

Reconnaissons toutefois qu'Observium est un bon outil qui permet en 3 clicks de superviser son matos réseaux. La gui est très joli, il faut juste pas regarder sous le capot :)



--
Raphael Mazelier


---------------------------
Liste de diffusion du FRnOG
http://www.frnog.org/

Répondre à