RE: [FRnOG] [TECH] options LibreNMS
> Hervé BRY a écrit : > Oui, on peut créer un "os" spécifique qui ne matchera que certains matériels, > basé sur la présence > ou la valeur d'un certain OID par exemple. Ci-dessous la config Observium que > j'avais mise en place > pour éviter le bulk sur certains modèles de switchs DLink avec un control > plane en mousse : Hervé, merci beaucoup pour tes tuyaux. > Je veux bien que tu m'indiques où, j'ai dû rater un menu car je n'ai pas > trouvé > ce genre de réglages. J'ai pourtant la dernière version à jour d'Observium CE. Est-ce que qu'il y a une différence significative entre Observium et LibreNMS dans ce domaine ? J'ai rien trouvé dans les menus de LibreNMS non plus. Si je suis aveugle, merci de me montrer la lumière. Tant qu'on est sur le sujet, est-ce qu'il y a une manière simple de poller et grapher un OID spécifique qui n'est pas graphé par défaut ? Sans aller bidouiller dans les ficher yaml ? Oui j'ai gouglé et j'ai pas trouvé grand-chose. Michel. --- Liste de diffusion du FRnOG http://www.frnog.org/
Re: [FRnOG] [TECH] options LibreNMS
Le mar. 29 oct. 2019 à 14:45, Xavier Beaudouin a écrit : > Ou autrement par matériel en mousse çà se configure directement par l'UI... > Je veux bien que tu m'indiques où, j'ai dû rater un menu car je n'ai pas trouvé ce genre de réglages. J'ai pourtant la dernière version à jour d'Observium CE. Hervé BRY Administrateur Système Geneanet (http://www.geneanet.org) --- Liste de diffusion du FRnOG http://www.frnog.org/
Re: [FRnOG] [TECH] options LibreNMS
Hello, >> Est-ce qu'on peut faire plus précis ? par modèle ? >> Je n'ai pas encore regardé dans les détails mais je lis avec attention. >> > > Oui, on peut créer un "os" spécifique qui ne matchera que certains > matériels, basé sur la présence ou la valeur d'un certain OID par exemple. > Ci-dessous la config Observium que j'avais mise en place pour éviter le > bulk sur certains modèles de switchs DLink avec un control plane en mousse : Ou autrement par matériel en mousse çà se configure directement par l'UI... Donc le DLINK asthmatique pourras être gentillement pollé, alors qui celui sous stéroïdes pourra s'en prendre plein les narines... Xavier --- Liste de diffusion du FRnOG http://www.frnog.org/
Re: [FRnOG] [TECH] options LibreNMS
Bonjour, Le lun. 28 oct. 2019 à 21:51, Michel Py a écrit : > Est-ce qu'on peut faire plus précis ? par modèle ? > Je n'ai pas encore regardé dans les détails mais je lis avec attention. > Oui, on peut créer un "os" spécifique qui ne matchera que certains matériels, basé sur la présence ou la valeur d'un certain OID par exemple. Ci-dessous la config Observium que j'avais mise en place pour éviter le bulk sur certains modèles de switchs DLink avec un control plane en mousse : $os = "dlink-nobulk"; $config['os'][$os]['text'] = "D-Link Switch (nobulk)"; $config['os'][$os]['type'] = "network"; $config['os'][$os]['vendor']= "D-Link"; $config['os'][$os]['ifname']= 1; $config['os'][$os]['graphs'][] = "device_bits"; $config['os'][$os]['graphs'][] = "device_processor"; $config['os'][$os]['graphs'][] = "device_mempool"; $config['os'][$os]['model'] = "d-link"; // Per-HW MIBs and hardware names $config['os'][$os]['mibs'][]= "AGENT-GENERAL-MIB"; $config['os'][$os]['mibs'][]= "POWER-ETHERNET-MIB"; $config['os'][$os]['snmp']['nobulk']= TRUE; $config['os'][$os]['discovery'][] = array( 'sysObjectID' => '.1.3.6.1.4.1.171.10.76.5', 'sysDescr'=> '/^D[EG]S\-/', ); La partie contrôlant le matching est la clé "discovery", j'ai repris le reste depuis la config de base pour les modèles dlink. Ce n'est pas trivial de récupérer cette config puisqu'elle est dans un fichier gzippé/sérialisé, mais un bout de code à poser à la racine d'Observium fait le nécessaire pour la dumper: http://www.geneanet.org) --- Liste de diffusion du FRnOG http://www.frnog.org/
Re: [FRnOG] [TECH] options LibreNMS
On 29/10/2019 12:04, Louis wrote: Sur les EX, j'ai pas observé de pb. Au temps pour moi. Pour ma part j'avais principalement écris le patch pour mes ex2200, 3300 et 4450. Principalement sur des gros stacks ou le poll prenait 4min toutes les 5min avec ton cpu de la RE à 100% ce qui laissait peu de temps pour la gestion des LAGs ou autres. (truc que je n'ai jamais compris d'ailleurs, c'est pourquoi juniper ne dépriorisait pas les process snmp ?) -- Raphael --- Liste de diffusion du FRnOG http://www.frnog.org/
Re: [FRnOG] [TECH] options LibreNMS
On avait des montées en CPU de la FPC > 80% sur les QFX-5100 / QFX-5110 lors des discovery - toutes les 6h - qui se faisaient en même temps que sur les pollings. On a aussi eu des problèmes de BFD mc-lag down sur les QFX10K lors des pollings. On a jamais su si c'était dû à un traceoption activé en all sur snmp. La recommandation de Juniper est d'augmenter le timer BFD lié à ICCP. Sur les EX, j'ai pas observé de pb. Au temps pour moi. Le lun. 28 oct. 2019 à 21:49, Michel Py a écrit : > > Louis a écrit : > > Ce post m'a bien aidé. Merci > > J'ai mis le paramètre en global pour tous les JunOS. On avait des > problèmes sur les EX et QFX. > > $config[‘os’][‘junos’][‘snmp_max_oid’] = 1; > > Est-ce qu'on peut faire plus précis ? par modèle ? > Je n'ai pas encore regardé dans les détails mais je lis avec attention. > > Michel. > > --- Liste de diffusion du FRnOG http://www.frnog.org/
RE: [FRnOG] [TECH] options LibreNMS
> Louis a écrit : > Ce post m'a bien aidé. Merci > J'ai mis le paramètre en global pour tous les JunOS. On avait des problèmes > sur les EX et QFX. > $config[‘os’][‘junos’][‘snmp_max_oid’] = 1; Est-ce qu'on peut faire plus précis ? par modèle ? Je n'ai pas encore regardé dans les détails mais je lis avec attention. Michel. --- Liste de diffusion du FRnOG http://www.frnog.org/
Re: [FRnOG] [TECH] options LibreNMS
les paramètres par défaut de librenms pour max_oid. Le lun. 28 oct. 2019 à 11:43, Alarig Le Lay a écrit : > On 28/10/2019 11:09, Louis wrote: > > J'ai mis le paramètre en global pour tous les JunOS. On avait des > problèmes > > sur les EX et QFX. > > T’avais quoi comme problème ? > > -- > Alarig > > > --- > Liste de diffusion du FRnOG > http://www.frnog.org/ > --- Liste de diffusion du FRnOG http://www.frnog.org/
Re: [FRnOG] [TECH] options LibreNMS
On 28/10/2019 11:09, Louis wrote: > J'ai mis le paramètre en global pour tous les JunOS. On avait des problèmes > sur les EX et QFX. T’avais quoi comme problème ? -- Alarig --- Liste de diffusion du FRnOG http://www.frnog.org/
Re: [FRnOG] [TECH] options LibreNMS
Ce post m'a bien aidé. Merci J'ai mis le paramètre en global pour tous les JunOS. On avait des problèmes sur les EX et QFX. $config[‘os’][‘junos’][‘snmp_max_oid’] = 1; Le dim. 27 oct. 2019 à 14:29, Raphael Mazelier a écrit : > Devant la demande populaire je viens de retrouver ça. C'est très très > quick and dirty (aka très moche). > > Cela se base sur une très vielle version d'observium, mais je viens de > regarder le code de librenms cela n'a pas l'air bien différent. > > Donc pour les aventureux c'est ici : > > > https://github.com/ut0mt8/observium/blob/master/includes/polling/ports-cached.inc.php > (qui est une version modifiée de ports.inc.php) > > et > > > https://github.com/ut0mt8/observium/blob/master/includes/polling/functions.inc.php > (chercher BROKEN-SW-HW). > > Cela ne devrait pas être trop dur à adapter. > > Bon dimanche. > > -- > > Raphael > > > > On 26/10/2019 19:40, Boris PASCAULT wrote: > > Bonjoir, > > > > Effectivement, mais ça peut prendre du temps pour faire le ménage... > > > > Je suis aussi preneur des patchs, il y a surement moyen de le proposer > sur > > leur Git. > > > > Bonne soirée, > > > > Boris > > > > Le sam. 26 oct. 2019 à 14:59, Alarig Le Lay a > écrit : > > > >> On ven. 25 oct. 21:10:45 2019, Michel Py wrote: > >>> Pour ceux qui ne se rendent pas compte à quel point LibreNMS c'est > >>> brutal, sur un Catalyst c6509 il découvre et graphe pas moins de 143 > >>> sondes de température. > >> Un bon 6500 est un 6500 éteint. > >> > >> -- > >> Alarig > >> > >> > >> --- > >> Liste de diffusion du FRnOG > >> http://www.frnog.org/ > >> > > --- > > Liste de diffusion du FRnOG > > http://www.frnog.org/ > > > --- > Liste de diffusion du FRnOG > http://www.frnog.org/ > --- Liste de diffusion du FRnOG http://www.frnog.org/
Re: [FRnOG] [TECH] options LibreNMS
Devant la demande populaire je viens de retrouver ça. C'est très très quick and dirty (aka très moche). Cela se base sur une très vielle version d'observium, mais je viens de regarder le code de librenms cela n'a pas l'air bien différent. Donc pour les aventureux c'est ici : https://github.com/ut0mt8/observium/blob/master/includes/polling/ports-cached.inc.php (qui est une version modifiée de ports.inc.php) et https://github.com/ut0mt8/observium/blob/master/includes/polling/functions.inc.php (chercher BROKEN-SW-HW). Cela ne devrait pas être trop dur à adapter. Bon dimanche. -- Raphael On 26/10/2019 19:40, Boris PASCAULT wrote: Bonjoir, Effectivement, mais ça peut prendre du temps pour faire le ménage... Je suis aussi preneur des patchs, il y a surement moyen de le proposer sur leur Git. Bonne soirée, Boris Le sam. 26 oct. 2019 à 14:59, Alarig Le Lay a écrit : On ven. 25 oct. 21:10:45 2019, Michel Py wrote: Pour ceux qui ne se rendent pas compte à quel point LibreNMS c'est brutal, sur un Catalyst c6509 il découvre et graphe pas moins de 143 sondes de température. Un bon 6500 est un 6500 éteint. -- Alarig --- Liste de diffusion du FRnOG http://www.frnog.org/ --- Liste de diffusion du FRnOG http://www.frnog.org/ --- Liste de diffusion du FRnOG http://www.frnog.org/
RE: [FRnOG] [TECH] options LibreNMS
> Boris PASCAULT a écrit : > Je suis aussi preneur des patchs, il y a surement moyen de le proposer sur > leur Git. Oui, faudrait l'option "control-plane en mousse" ! > Alarig Le Lay a écrit : > Un bon 6500 est un 6500 éteint. Que nenni, au contraire je vais bientôt mettre à jour mes c6513-E de SUP720 à SUP2T. (A $150 le SUP2T, pourquoi s'en priver https://www.ebay.com/itm/233140440072) Ca baisse tous les jours, l'année prochaine on va les avoir à $100. Les racks sont a moi, la conso pas dans mon budget, pas de full-feed (routes internes seulement). Le 6500 il a encore 5 ou 6 ans de vie avant que je passe au 9410. Pourquoi je devrais upgrader maintenant ? Au jour d'aujourd'hui le 9410 il ne me donne que 80G par slot, pas mieux que le 6513. Je vais faire la jointure à 40G avec les 6513 en attendant que les 9410 se trouvent à un prix raisonnable en broke. Ce n'est pas sur le 6500 que j'ai un problème avec LibreNMS, d'ailleurs. D'après ce que j'ai vu, pour SNMP le 9400 c'est tout autant usine à gaz que le 6500, d'ailleurs. Michel. --- Liste de diffusion du FRnOG http://www.frnog.org/
Re: [FRnOG] [TECH] options LibreNMS
Bonjoir, Effectivement, mais ça peut prendre du temps pour faire le ménage... Je suis aussi preneur des patchs, il y a surement moyen de le proposer sur leur Git. Bonne soirée, Boris Le sam. 26 oct. 2019 à 14:59, Alarig Le Lay a écrit : > On ven. 25 oct. 21:10:45 2019, Michel Py wrote: > > Pour ceux qui ne se rendent pas compte à quel point LibreNMS c'est > > brutal, sur un Catalyst c6509 il découvre et graphe pas moins de 143 > > sondes de température. > > Un bon 6500 est un 6500 éteint. > > -- > Alarig > > > --- > Liste de diffusion du FRnOG > http://www.frnog.org/ > --- Liste de diffusion du FRnOG http://www.frnog.org/
Re: [FRnOG] [TECH] options LibreNMS
On ven. 25 oct. 21:10:45 2019, Michel Py wrote: > Pour ceux qui ne se rendent pas compte à quel point LibreNMS c'est > brutal, sur un Catalyst c6509 il découvre et graphe pas moins de 143 > sondes de température. Un bon 6500 est un 6500 éteint. -- Alarig --- Liste de diffusion du FRnOG http://www.frnog.org/
RE: [FRnOG] [TECH] options LibreNMS
> Raphael Mazelier a écrit : > Ce n'est pas très dur de patcher le code d'observium/librenms pour rajouter > cette logique. Tu n'aurais pas gardé les sources, pas hasard ? ;-) Pour ceux qui ne se rendent pas compte à quel point LibreNMS c'est brutal, sur un Catalyst c6509 il découvre et graphe pas moins de 143 sondes de température. Michel. --- Liste de diffusion du FRnOG http://www.frnog.org/
Re: [FRnOG] [TECH] options LibreNMS
On 25/10/2019 10:31, Raphael Mazelier wrote: > Ce n'est pas très dur de patcher le code d'observium/librenms pour > rajouter cette logique. > > Je l'avais fait à l'arrache à l'époque (je sais je radote). > > J'avais fais deux chose : > > - en fonction du modèle de switch mode normal ou mode "optimisé" > > - le mode "optimisé" c'était rajouter un cache sur la découverte des > interfaces (ce qui est très consommateur), et passé en mode non bulk. > > Ça marchait bien pour des swtichs notablement connu pour être des > charrettes (ex-2200, ex-3300). Je poll un EX3300 avec LibreNMS sans aucune modif et je n’ai pas de soucis avec. -- Alarig --- Liste de diffusion du FRnOG http://www.frnog.org/
Re: [FRnOG] [TECH] options LibreNMS
Ce n'est pas très dur de patcher le code d'observium/librenms pour rajouter cette logique. Je l'avais fait à l'arrache à l'époque (je sais je radote). J'avais fais deux chose : - en fonction du modèle de switch mode normal ou mode "optimisé" - le mode "optimisé" c'était rajouter un cache sur la découverte des interfaces (ce qui est très consommateur), et passé en mode non bulk. Ça marchait bien pour des swtichs notablement connu pour être des charrettes (ex-2200, ex-3300). -- Raphael Mazelier On 25/10/2019 07:48, Xavier Beaudouin wrote: Par switch ? le bulk j'aime bien en fait, c'est un peu relou mais çà me fait gagner du temps. Switch En Mousse -> Edit -> SNMP -> Max OID = 1, (ou autres...). Si tu vires le max OID alors tu passes en bulk. Ce que je n'aime pas c'est les bousins avec un control-plane en carton, donc ce qu'il faudrait c'est pouvoir éviter le bulk mais seulement sur certains switchs. +1... Et ceux qui merdoient aussi... Xavier --- Liste de diffusion du FRnOG http://www.frnog.org/ --- Liste de diffusion du FRnOG http://www.frnog.org/
Re: [FRnOG] [TECH] options LibreNMS
> Par switch ? le bulk j'aime bien en fait, c'est un peu relou mais çà me fait > gagner du temps. Switch En Mousse -> Edit -> SNMP -> Max OID = 1, (ou autres...). Si tu vires le max OID alors tu passes en bulk. > Ce que je n'aime pas c'est les bousins avec un control-plane en carton, donc > ce > qu'il faudrait c'est pouvoir éviter le bulk mais seulement sur certains > switchs. +1... Et ceux qui merdoient aussi... Xavier --- Liste de diffusion du FRnOG http://www.frnog.org/