Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Scroll Ignore
scroll-pdftrue
scroll-officetrue
scroll-chmtrue
scroll-docbooktrue
scroll-eclipsehelptrue
scroll-epubtrue
scroll-htmltrue
Panel
titleSommaire

Table of Contents
stylenone

Contexte

Lorsque vous installez Shinken Enterprise, un certain nombre de modèles et de commandes sont inclus dans votre configuration. 

Le pack "switch", comme son nom l'indique, permet de superviser des éléments réseau.

  • Il contient 1 commande, 18 checks accrochés à 8modèles d'hôte spécifiques.
  • Toutes les commandes de ce pack se basent sur le script check_nwc_health présent dans le répertoire des scripts shinken /var/lib/shinken/libexec ( ou $PLUGINSDIR$ depuis l'interface de configuration ).

Le protocole SNMP ( Simple Network Management Protocol ) est utilisé par le script pour récupérer les informations nécessaires ( Espace disque, CPU, load, etc... ).

Vous trouverez le détail du pack dans les page suivantes :

Children Display
depth2

Mise en place des mécanismes SNMP

Côté switch supervisé

il Il faut activé activer et configuré configurer la partie SNMP, en fonction de votre matériel, .

Côté serveur Poller

Les scripts sont exécutés par le ou les serveurs Pollerhébergeant les Pollers.

  • Les commandes sont basées sur des scripts PERL.
  • Pour information, les Les librairies suivantes sont nécessaires:
    • Déja installé par l'installeur de Shinken :
      • net-snmp-utils
      • net-snmp-libs
    • Nécessairepour faire fonctionner la nouvelle dernière version du check_nwc_health, si elles ne sont pas encore installées sur vote votre machine :
      • perl-JSON
      • perl-File-Slurp
      • perl-JSON-XS
      • perl-Module-Load
    • Nécessaire pour SNMP V3 :
      • perl-Crypt-Rijndael ( que vous devez rajouter sur votre OS )


Choisir votre modèle d'hôte SNMP 

 La version normale ou la version détaillée ?

Ce pack regroupe 8 modèles d'hôtes qui peuvent être catégorisés de la manière suivante: séparé en 2 catégories : Les modèles possédant un -detailed à la fin de leur noms et ceux ne le possédant pas

sans -detailedavec -detailed
  • Ces modèles vous offrent une vue d'ensemble pour chaque check sur l'état général de vos interfaces interfaces.
  • Mise a à part la mise en place du protocol SNMP, il ne nécéssite aucune configuration.
  • Ces modèles sont donc conseillés si vous voulez une vue sur l'ensemble de vos interfaces en un seul résultat, mais
    • Mais attention, si un problème est rencontré
    même
    • sur une seule des interfaces, alors le résultat indiquant l'erreur
    risque d'être
    • sera noyé. par la masse d'informations renvoyées par le check
    .
    • De même, si un second problème venait à apparaître, il en serait alors, encore plus difficilement repérable.
  • Ces modèles vous offrent une vue éclatée, c'est a à dire un résultat interface par interface pour chaque check que vous allez effectuer.
  • En plus de configurer SNMP, il sera nécessaire de configurer le nom de toutes les interfaces dans l'interface de configuration Shinken.
  • Ces modèles sont conseillés si vous vous voulez voir une description interface par interface des différents checks proposé, cela vous demande ,
    • Cela vous demandera une configuration, mais si un problème vient à apparaître, il vous indiquera
    alors
    • simplement l'interface qui pose problème.

 La version de SNMP utilisée ?

Notre pack comprend plusieurs modèles d'hôtes, certains utilisent SNMPv1, SNMPv2 et d'autres SNMPv3. 

Voici un tableau qui vous explique le fonctionnement des différentes versions de SNMP : 

SNMPv1 / SNMPv2SNMPv3
  • Nécessite juste un nom de communauté pour effectuer une connexion a à l'appareil choisi.
  • Moins sécurisé que SNMPv3.
  • Très peu de paramétrages nécessaires.
  • Il y a 3 configurations de connexions disponible :
    • noAuthNoPriv: connexion à l'aide d'un login uniquement.
    • authNoPriv: utilise un login et un mot de passe ainsi qu'un protocole d'authentification.
    • authPriv: utilise un login, un mot de passe, un protocole d'authentification, un protocole de confidentialité et un mot de passe de confidentialité.
  • Il utilise l'authentification et le chiffrement de données.
  • Celui demande une configuration plus importante avec la mise en place pour la version la plus sécurisé, de deux  sécurisée :
    • de deux mots de passe,
    • ainsi que faire le choix des deux protocoles d'authentification et confidentialité.

Trouver le modèle qui vous intéresse : 

Version des scripts livrés

check_nwc_health : 10.3.0.2