Bonjour,
J'essaye de monitorer les ports des switchs que je gère. J'aimerais avoir leur bande passante et leur statut. J'ai des Switch TP-Link, Cisco et Dell. Toutefois je me heurte à la même problématique, à savoir le nom des interfaces.
Sur le Switch Cisco, voila un extrait du résultat que j'obtient :lors de l'excution de la commande suivante : ./check_centreon_snmp_traffic -H 192.168.81.253 -s
Interface 49 :: gigabitethernet1 :: up
Interface 50 :: gigabitethernet2 :: up
Interface 51 :: gigabitethernet3 :: up
Interface 52 :: gigabitethernet4 :: down
Interface 53 :: gigabitethernet5 :: up
Interface 54 :: gigabitethernet6 :: down
sur le TP-Link :
./check_centreon_snmp_traffic -H 192.168.81.254 -s
Interface 1 :: port 1: Gigabit Copper :: up
Interface 2 :: port 2: Gigabit Copper :: up
Interface 3 :: port 3: Gigabit Copper :: up
Interface 4 :: port 4: Gigabit Copper :: up
Interface 5 :: port 5: Gigabit Copper :: up
Interface 6 :: port 6: Gigabit Copper :: down
Interface 7 :: port 7: Gigabit Copper :: down
Interface 8 :: port 8: Gigabit Copper :: down
Interface 9 :: port 9: Gigabit Copper :: down
Je pense qu'il faut créer une commande check pour chaque port et l'intégrer dans un modèle de service. Par contre je n'arrive pas à isoler un seul port. J'ai essayé sur les deux switch avec la variable -i et la variable -n. voici une liste des commandes que j'ai passé :
Cisco :
./check_centreon_snmp_traffic -H 192.168.81.253 -s -i eth1
./check_centreon_snmp_traffic -H 192.168.81.253 -s -i gigabitethernet1
./check_centreon_snmp_traffic -H 192.168.81.253 -s -i gigabitethernet1 -n
./check_centreon_snmp_traffic -H 192.168.81.253 -s -i "gigabitethernet1" -n
./check_centreon_snmp_traffic -H 192.168.81.253 -s -i Interface 49
./check_centreon_snmp_traffic -H 192.168.81.253 -s -i Interface 49 -n
./check_centreon_snmp_traffic -H 192.168.81.253 -s -i "Interface 49" -n
./check_centreon_snmp_traffic -H 192.168.81.253 -s -i "49;gigabitethernet1" -n
Idem pour le TP-Link mais avec port 1 ou Interface 1
Le resultat a chaque commande :
Unknown -i number expected... or it doesn't exist, try another interface - number
j'ai également été voir le cache qui se trouve /var/lib/centreon/centplugins
Cisco :
49;gigabitethernet1
50;gigabitethernet2
51;gigabitethernet3
52;gigabitethernet4
53;gigabitethernet5
54;gigabitethernet6
55;gigabitethernet7
TP-Link :
1;port 1: Gigabit Copper
2;port 2: Gigabit Copper
3;port 3: Gigabit Copper
4;port 4: Gigabit Copper
5;port 5: Gigabit Copper
6;port 6: Gigabit Copper
7;port 7: Gigabit Copper
8;port 8: Gigabit Copper
9;port 9: Gigabit Copper
10;port 10: Gigabit Copper
11;port 11: Gigabit Copper
Merci de votre aide concernant ce problème.
J'essaye de monitorer les ports des switchs que je gère. J'aimerais avoir leur bande passante et leur statut. J'ai des Switch TP-Link, Cisco et Dell. Toutefois je me heurte à la même problématique, à savoir le nom des interfaces.
Sur le Switch Cisco, voila un extrait du résultat que j'obtient :lors de l'excution de la commande suivante : ./check_centreon_snmp_traffic -H 192.168.81.253 -s
Interface 49 :: gigabitethernet1 :: up
Interface 50 :: gigabitethernet2 :: up
Interface 51 :: gigabitethernet3 :: up
Interface 52 :: gigabitethernet4 :: down
Interface 53 :: gigabitethernet5 :: up
Interface 54 :: gigabitethernet6 :: down
sur le TP-Link :
./check_centreon_snmp_traffic -H 192.168.81.254 -s
Interface 1 :: port 1: Gigabit Copper :: up
Interface 2 :: port 2: Gigabit Copper :: up
Interface 3 :: port 3: Gigabit Copper :: up
Interface 4 :: port 4: Gigabit Copper :: up
Interface 5 :: port 5: Gigabit Copper :: up
Interface 6 :: port 6: Gigabit Copper :: down
Interface 7 :: port 7: Gigabit Copper :: down
Interface 8 :: port 8: Gigabit Copper :: down
Interface 9 :: port 9: Gigabit Copper :: down
Je pense qu'il faut créer une commande check pour chaque port et l'intégrer dans un modèle de service. Par contre je n'arrive pas à isoler un seul port. J'ai essayé sur les deux switch avec la variable -i et la variable -n. voici une liste des commandes que j'ai passé :
Cisco :
./check_centreon_snmp_traffic -H 192.168.81.253 -s -i eth1
./check_centreon_snmp_traffic -H 192.168.81.253 -s -i gigabitethernet1
./check_centreon_snmp_traffic -H 192.168.81.253 -s -i gigabitethernet1 -n
./check_centreon_snmp_traffic -H 192.168.81.253 -s -i "gigabitethernet1" -n
./check_centreon_snmp_traffic -H 192.168.81.253 -s -i Interface 49
./check_centreon_snmp_traffic -H 192.168.81.253 -s -i Interface 49 -n
./check_centreon_snmp_traffic -H 192.168.81.253 -s -i "Interface 49" -n
./check_centreon_snmp_traffic -H 192.168.81.253 -s -i "49;gigabitethernet1" -n
Idem pour le TP-Link mais avec port 1 ou Interface 1
Le resultat a chaque commande :
Unknown -i number expected... or it doesn't exist, try another interface - number
j'ai également été voir le cache qui se trouve /var/lib/centreon/centplugins
Cisco :
49;gigabitethernet1
50;gigabitethernet2
51;gigabitethernet3
52;gigabitethernet4
53;gigabitethernet5
54;gigabitethernet6
55;gigabitethernet7
TP-Link :
1;port 1: Gigabit Copper
2;port 2: Gigabit Copper
3;port 3: Gigabit Copper
4;port 4: Gigabit Copper
5;port 5: Gigabit Copper
6;port 6: Gigabit Copper
7;port 7: Gigabit Copper
8;port 8: Gigabit Copper
9;port 9: Gigabit Copper
10;port 10: Gigabit Copper
11;port 11: Gigabit Copper
Merci de votre aide concernant ce problème.
Comment