Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Info

Note : Si vous êtes intéressé par ce pack, veuillez nous contacter pour son téléchargement. Nous vous accompagnerons lors de l'installation de ce pack sur votre plateforme.

Scroll Ignore
scroll-pdftrue
scroll-officetrue
scroll-chmtrue
scroll-docbooktrue
scroll-eclipsehelptrue
scroll-epubtrue
scroll-htmlfalse
Panel
titleSommaire

Table of Contents
stylenone

Contexte

Le pack iDRAC-by-SNMP__shinken version 01.00.00 permet de superviser vos serveurs supervisés par iDRAC via le protocole SNMP ( Simple Network Management Protocol ) .les serveurs physiques de la marque DELL, par le biais de leur carte de management. Les vérifications sont effectuées grâce au protocole SNMP, via des appels actifs exécutés depuis les pollers de Shinken.

  • Le pack vous permet de vérifier :
    • l'état matériel du serveur ( Battery, Disks, Sensor, Fan ).
    • l'état de montage et de fonctionnement des disques ( Vdisk ).
  • Les commandes de vérifications exécutées depuis les serveurs Shinken utilisent une sonde
  • Il vous permet d'interroger :
    • le matériel ( Battery, Disk, Fan, ... ).
  • Les commandes utilisent une sonde écrit en PYTHON présente dans le répertoire des sondes Shinken   /var/lib/shinken-user/libexec/shinken-additional-packs/iDRAC-by-SNMP__shinken/   (   ou $LINUX-BY-SNMP__SHINKEN__PLUGINSDIR$ depuis l'interface de configuration   ), après la mise en place du pack.


Il contient le modèle Le pack se compose de deux grandes familles de modèles d'hôtes suivants pour la supervision avec SNMPv1 et v2 :

  • Les modèles "SNMPv1v2", pour superviser le serveur grâce au protocole SNMP v1 ou v2 ( Les versions V1 et V2 du protocole SNMP permettent une mise en place plus rapide, au détriment d'une sécurité plus faible ) :
    • iDRAC-by-
    SNMPv1v2  qui permet la supervision d'un serveur via iDRAC pour une vérification des fonctions principales ( Battery, Disk, Fan, ...  ).
Info

La version SNMPv2 utilisée dans le pack correspond à la version v2c ( C'est la version approuvée par l'IETF, et largement distribuée ).

  • D'autres versions existent v2, v2*, v2u, mais sont extrêmement moins répandues.
    • SNMPv1v2 qui apporte l'ensemble des points de contrôle disponibles dans le pack  ( Battery, Disks, Sensor, Fan, Vdisk ).
  • Les modèles "SNMPv3", pour superviser le serveur grâce au protocole SNMP v3 (La version V3 du protocole SNMP impose une mise en place plus longue, avec la configuration de plusieurs mots de passe et algorithmes de chiffrement. Il s'agit de la version la plus sécurisée de SNMP )
Et le modèle suivant pour la supervision avec SNMPv3
  • :
    • iDRAC-by-SNMPv3__( noAuthNoPriv  /  authNoPriv   /  authPriv ) qui
    permet aussi la supervision des fonctions principales ( Battery, Disk
    • apporte l'ensemble des points de contrôle disponibles dans le pack ( Battery, Disks, Sensor, Fan, Vdisk ).
    ..  ).


Ce pack est importé et mis à jour par la source "shinken-additional-packs-import".


Voici un aperçu du contenu du pack :

Panel

Image Added

Comment utiliser son pack ?

Mise en place

Il faut avant tout que vous mettiez en place le pack ( Page Mise en place du Pack fortinet-by-SNMP__shinken ).

Utilisation

Quelle version de SNMP ?

Pour utiliser les packs externes Shinken, il faut commencer par les installer sur son infrastructure Shinken. Cette action permet :

  • D'installer sur les serveurs les sondes ( le code informatique ) nécessaires aux vérifications.
  • De faire apparaître sur l'interface de configuration les nouveaux modèles.
  • De préparer l'équipement à superviser ( Carte de gestion iDRAC ) pour accepter les requêtes de supervision.


Une page dédiée explique comment mettre en place le pack iDRAC-by-SNMP ( Page  Mise en place du Pack

La version SNMP utilisée dépend en premier lieu des versions SNMP disponibles sur vos hôtes à superviser.

  • Le choix de la version peut aussi dépendre de vos enjeux de sécurité et de performances :
    • Le SNMPv1 : ne prend pas en compte l'enjeu de sécurité.
    • Le SNMPv2 (v2c) : améliore les performances de SNMPv1, sans améliorer la prise en compte de l'enjeu de sécurité.
    • Le SNMPv3 : permet une authentification, du chiffrement des échanges et une intégrité de données.

Les pages suivantes donnent plus de détail sur les modèles d'hôtes en fonction du type de SNMP :

  • SNMP v1 et v2 : Modèles d'hôtes pour SNMPv1 et v2 du pack iDRAC-by-SNMP__shinken.
  • SNMP v3 : Modèles d'hôtes pour SNMPv3 du pack

    iDRAC-by-SNMP__shinken ).Une fois la version SNMP choisi, vous pouvez facilement choisir les modèles d'hôtes à utiliser.

    Utilisation

    Choisir les modèles d'hôtes

    Les modèles d'hôtes sont divisés selon les versions de SNMP ainsi que leurs modes de connexions.

    Le pack iDRAC-by-SNMP__shinken peut être utilisé en appliquant le modèle d'hôtes mis à disposition, en fonction de votre besoin, sur vos hôtes supervisés.Une fois le pack installé, il suffit d'appliquer les modèles nouvellement importés sur les hôtes à superviser :

    • En utilisant l'interface de configuration : Créez ou éditez un Hôtehôte, et ajoutez un des modèles ; "iDRAC-by-SNMPv3__authPriv"   par exemple ; grâce au menu déroulant ( voir la page Éditer un Hôte  ).
    • En éditant les fichiers de définition d'élément ( .cfg ) : 
    Liste des modèles
    présents
    à utiliser dans le pack
    excerpt
    NomLien
    No Format
    iDRAC-by-SNMPv1v2

    Modèle iDRAC-by-SNMPv1v2

    No Format
    iDRAC-by-SNMPv3__
    (
    noAuthNoPriv 
    / authNoPriv / authPriv )Modèle
     
    iDRAC-by-SNMPv3__authNoPriv  
    iDRAC-by-SNMPv3

    Configurer l'accès aux équipements à superviser

    __authPriv
    Modèles iDRAC
    Pour savoir comment configurer SNMP sur les équipements à superviser ( voir la page Configuration du serveur Linux supervisé via le pack linuxSNMPshinken ).

    Personnaliser son pack

    Il est possible de modifier certains éléments (   commandes, checks ou modèles d'hôtes   ).

    Version des scripts livrés

    NomVersionDescription
    No Format
    check-idrac.py

    V01.00.00

    La sonde récupère, en fonction du paramétrage de chaque check, les informations nécessaires du serveur cible ( par exemple les informations sur la vitesse des ventilateurs, la quantité d'espace disque ... )

    01.01.00

    Script principal utilisé pour vérifier l'état des serveurs physiques DELL par le biais de la carte de management iDRAC.

    Écrit en Python, il utilise un "virtual env" livré par Shinken pour fonctionner ( Aucune dépendance à installer ).