Installation des sondes du pack

Les sondes et leurs dépendances du pack sont installés et mise à jour automatiquement par Shinken.

Import des modifications des modèles suite à une mise à jour de Shinken

Si les modèles suivant ne sont pas présent dans la liste des modèles d'hôtes, il faut les importer.

  • switch-SNMPv1v2,
  • switch-SNMPv1v2-detailed.

Activer la source cfg-file-shinken et l'importer ( voir la page Collecteur de type cfg-file-import ( format Shinken ou nagios ) ).

Mettre en production les nouveaux modèles d'hôtes et les modifications relatives à ce pack.

Vérification de la compatibilité SNMP avec le Switch à supervisé

Vous pouvez tester la bonne configuration du service SNMP de votre switch depuis votre serveur Poller en fonction du SNMP utilisé.

En remplaçant dans la commande ci-dessous :

  • le mot COMMUNAUTE par la communauté paramétrée sur votre switch,
  • et IP-SWITCH par l'adresse IP de votre switch.


[root@shinken-poller ~]# snmpwalk -v2c -c COMMUNAUTE IP-SWITCH


Une liste de valeur doit défiler à l'écran pour valider la bonne connexion ( voir l'exemple ci-dessous ).

$ snmpwalk -v2c -c public 192.168.1.4
SNMPv2-MIB::sysDescr.0 = STRING: Cisco Internetwork Operating System SoftwareIOS (tm) MSFC Software (C6MSFC-JS-M), Version 12.0(7)XE1, EARLY DEPLOYMENT RELEASE SOFTWARE (fc1)TAC:Home:SW:IOS:Specials for infoCopyright (c) 1986-2000 by cisco Systems, Inc.Compiled Thu 03-Feb-00 23:
SNMPv2-MIB::sysObjectID.0 = OID: SNMPv2-SMI::enterprises.9.1.258
DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (22061) 0:03:40.61
SNMPv2-MIB::sysContact.0 = STRING: admin
SNMPv2-MIB::sysName.0 = STRING: CISCOROUTER
SNMPv2-MIB::sysLocation.0 = STRING: server-room
SNMPv2-MIB::sysServices.0 = INTEGER: 78
SNMPv2-MIB::sysORLastChange.0 = Timeticks: (0) 0:00:00.00
IF-MIB::ifNumber.0 = INTEGER: 13
IF-MIB::ifIndex.2 = INTEGER: 2
...

Cas particuliers : Plusieurs Pollers

Si votre installation Shinken est supervisé par plusieurs pollers, alors une configuration supplémentaire vous sera conseillée pour garder de la cohérence dans les résultats retournés par la sonde. 

Pour résoudre ce problème, il vous faudra mettre en place un dossier partagé accessible par tous vos pollers.

Une fois que vous avez créé ce dossier partagé, il faudra indiquer son chemin absolu dans l'interface de configuration Shinken en modifiant la valeur suivante avec le chemin absolu vers le dossier partagé :

SWITCH_WORKING_FOLDER : chemin absolu du répertoire partagé ( par défaut : /var/tmp/check_nwc_health )