Bonjour à tous,
Depuis plusieurs semaines je suis bloqué sur un élément:
mon rôle est de retrouver les PCs des utilisateurs bridés en 100Mb pour différentes raisons afin de les retrouver et de les repasser en 1Gb.
Sur mes switchs, si un périphérique est bridé en 100Mb, l'interface du switch passe elle aussi en 100Mb. J'ai donc décidé d'effectuer une vérification via le protocole SNMP pour remonter toutes les interfaces "UP" en 100Mb.
Voici mon trigger correspondant à mes attentes:
{Template SNMP Network Device Interfaces:ifOperStatus[{#SNMPVALUE}].last()}=1 and {Template SNMP Network Device Interfaces:ifSpeed[{#SNMPVALUE}].last()}=100M
Cependant, sur mon réseau, il existe des clients légers, des badgeuses et des imprimantes (qui eux sont d'office en 100Mb).
J'ai donc décidé de restreindre ce trigger en rajoutant une comparaison avec les adresses MAC (qui débutent pareil pour chaque type de périphériques).
C'est donc ici que je galère.
Dans la MIB de mes switchs, je n'arrive pas à retrouver le SNMP OID qui me permettrait d'effectuer la comparaison entre mes chaînes de caractère d'adresse MAC.
J'arrive à comparer des adresses MAC entière que je connais déjà, mais seulement une partie, ça non.
Plusieurs questions me viennent:
1) J'utilise l'appliance de Zabbix 2.4, faut-il que je l'upgrade ?
2) Est-ce qu'au final je ne me compliquerais pas un peu trop la vie ? enfin y a-t-il d'autres moyens ou techniques plus efficaces ?
3) Existe-il une fonction dans les triggers permettant de comparer seulement une partie d'une chaîne de caractère ?
4) Existe-il une ligne dans la MIB d'un switch HP qui correspondrait à l'info "récupérer l'adresse MAC de chaque interface" ?
Je vous remercie d'avance pour vos réponses (j'espère qu'il y en aura).
Si je n'ai pas été assez clair, je peux redévelopper d'autres points.
Depuis plusieurs semaines je suis bloqué sur un élément:
mon rôle est de retrouver les PCs des utilisateurs bridés en 100Mb pour différentes raisons afin de les retrouver et de les repasser en 1Gb.
Sur mes switchs, si un périphérique est bridé en 100Mb, l'interface du switch passe elle aussi en 100Mb. J'ai donc décidé d'effectuer une vérification via le protocole SNMP pour remonter toutes les interfaces "UP" en 100Mb.
Voici mon trigger correspondant à mes attentes:
{Template SNMP Network Device Interfaces:ifOperStatus[{#SNMPVALUE}].last()}=1 and {Template SNMP Network Device Interfaces:ifSpeed[{#SNMPVALUE}].last()}=100M
Cependant, sur mon réseau, il existe des clients légers, des badgeuses et des imprimantes (qui eux sont d'office en 100Mb).
J'ai donc décidé de restreindre ce trigger en rajoutant une comparaison avec les adresses MAC (qui débutent pareil pour chaque type de périphériques).
C'est donc ici que je galère.
Dans la MIB de mes switchs, je n'arrive pas à retrouver le SNMP OID qui me permettrait d'effectuer la comparaison entre mes chaînes de caractère d'adresse MAC.
J'arrive à comparer des adresses MAC entière que je connais déjà, mais seulement une partie, ça non.
Plusieurs questions me viennent:
1) J'utilise l'appliance de Zabbix 2.4, faut-il que je l'upgrade ?
2) Est-ce qu'au final je ne me compliquerais pas un peu trop la vie ? enfin y a-t-il d'autres moyens ou techniques plus efficaces ?
3) Existe-il une fonction dans les triggers permettant de comparer seulement une partie d'une chaîne de caractère ?
4) Existe-il une ligne dans la MIB d'un switch HP qui correspondrait à l'info "récupérer l'adresse MAC de chaque interface" ?
Je vous remercie d'avance pour vos réponses (j'espère qu'il y en aura).
Si je n'ai pas été assez clair, je peux redévelopper d'autres points.