SNMP Cisco CBS 250 → Zabbix

Prérequis

  • Switch Cisco CBS 250 accessible sur le réseau
  • Serveur Zabbix installé et opérationnel (voir Installation serveur Zabbix)
  • Accès à l’interface web du CBS 250 (HTTP/HTTPS)
  • UDP port 161 ouvert entre le serveur Zabbix et le switch

Étape 1 — Activer et configurer SNMP sur le CBS 250

a. Accéder à l’interface web du switch

Ouvrir un navigateur et aller sur l’IP du switch : http://<IP_DU_SWITCH>

Se connecter avec les identifiants administrateur (par défaut : cisco / cisco).

b. Activer SNMP

Passer en interface advanced

Aller dans Security > TCP/UDP Services

Cocher SNMP Service

Cliquer sur Apply.

c. Configurer la communauté SNMP (SNMPv2c)

Aller dans SNMP > Communities

Cliquer sur Add et renseigner :

ParamètreValeur
Community Stringpublic (ou une valeur personnalisée)
Access ModeRead Only
View NameDefault

Ne pas laisser la communauté public en production. Utiliser une chaîne personnalisée.

Cliquer sur Apply.

d. Restreindre les hôtes autorisés (recommandé)

Aller dans SNMP > Access Control

Ajouter l’IP du serveur Zabbix comme seul hôte autorisé à interroger le switch.

e. Activer via CLI

snmp-server server
snmp-server community Superv_TSSR ro 192.168.255.75 view Default
snmp-server host 192.168.255.75 traps version 2c Superv_TSSR

Étape 2 — Vérifier la communication SNMP depuis le serveur Zabbix

Depuis le serveur Zabbix (Linux), tester la connectivité SNMP :

snmpwalk -v2c -c public <IP_DU_SWITCH> 1.3.6.1.2.1.1

Si snmpwalk n'est pas installé :

apt install snmp snmp-mibs-downloader

Résultat attendu : des lignes d’informations système du switch (sysDescr, sysName, sysUpTime…)


Étape 3 — Ajouter le switch dans Zabbix

a. Créer l’hôte

Aller dans Monitoring > Hosts puis cliquer sur Create Host

ChampValeur
Host nameCBS250-<nom ou IP>
Host groupsNetwork devices (ou groupe personnalisé)
InterfaceSélectionner SNMP
IP addressIP du switch CBS 250
Port161
SNMP versionSNMPv2
SNMP community{}

b. Définir la macro de communauté

Dans l’onglet Macros de l’hôte :

MacroValeur
{}public (ou la valeur configurée sur le switch)

c. Associer un template Cisco

Dans l’onglet Templates, cliquer sur Select :

Rechercher et sélectionner : Cisco IOS SNMPv2 (ou Cisco Catalyst selon la version disponible)

Si le template n'est pas présent, l'importer depuis la bibliothèque officielle Zabbix :

Data collection > TemplatesImport Fichier disponible sur : https://www.zabbix.com/integrations/cisco

Cliquer sur Add pour finaliser la création de l’hôte.


Étape 4 — Vérifier la supervision

Aller dans Monitoring > Hosts

Le switch doit apparaître avec le statut SNMP en vert après quelques minutes.

Pour voir les données collectées : Monitoring > Latest data → filtrer par le nom d’hôte du switch

Métriques typiquement remontées par le template Cisco :

MétriqueDescription
CPU usageCharge processeur du switch
Memory usageUtilisation mémoire
Interface trafficTrafic entrant/sortant par port
Interface statusÉtat des ports (up/down)
System uptimeDurée depuis le dernier redémarrage

Dépannage

SymptômeCause probableSolution
Hôte en rouge / pas de donnéesPare-feu bloque UDP 161Vérifier les règles réseau entre Zabbix et le switch
snmpwalk ne répond pasCommunauté incorrecte ou SNMP désactivéVérifier la config sur le CBS 250
Template introuvableTemplate non importéImporter depuis la bibliothèque Zabbix
Données partiellesMauvais template (v1 vs v2c)Vérifier la version SNMP des deux côtés