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

Le modèle switch-SNMPv1v2-detailed met à disposition les 6 checks suivants :

Panel

Children Display
depth2

Le but de ce modèle est de donner permet d'avoir un point de vue plus détaillé sur chaque interface du switch, et donner des informations plus précises comme la mémoire RAM disponible et l'état du CPU.

Les données

Les données du modèle

Configuration de la connexion SNMP

Dans chaque hôte héritant du modèle d'hôte "switch-SNMPv1v2-detailed", vous aurez la donnée SNMPCOMMUNITY concernant la communauté SNMP interrogée :

Nom
Description
Unités
Valeur par défaut
DéfautValeur par défaut à l'installation de
shinken
ShinkenDescription
Unités
Code Block
SNMPCOMMUNITY
--$SNMPCOMMUNITYREAD$ public

Doit correspondre à la Communauté SNMP v1/v2

définie

défini sur votre switch :

  • En SNMP v1/v2, la communauté est un équivalent du mot de passe pour se connecter sur les équipements.
$SNMPCOMMUNITYREAD$

public

--
Code Block
SWITCH_TIMEOUT
secondes60 60

Cette variable permet au check de s'arrêter après un certain temps si une tâche ne s'est pas terminée.

Permet
  • Cela permet d'éviter que le programme ne s'exécute indéfiniment et
prévient
  • de prévenir des problèmes de performances.
  • L'unité est la seconde.
  • Code Block
    SWITCHPORT
    --161 161
    6060secondesSWITCHPORT

    Cette variable correspond au port snmp sur lequel le démon snmp de votre équipement écoute

    161161--

    Info
    titleRemarque

    Par défaut, la donnée SNMPCOMMUNITY prend le contenu de la donnée globale $SNMPCOMMUNITYREAD$ dont la valeur est modifiable dans le fichier /etc/shinken/resource.d/snmp.cfg ( voir la page  ,

    )
    • , pour comprendre leur utilisation.

    La modification des valeurs par défaut présentes dans le fichier du serveur ( /etc/shinken/resource.d/snmp.cfg ) nécessite un redémarrage :

    • un redémarrage du Synchronizer pour le voir dans l'interface
    • et l'envoi envoie d'une configuration ou d'un redémarrage de l'Arbiter pour que la modification soit prise en compte en supervision.


    Donc, pour changer la valeur de SNMPCOMMUNITY, vous pouvez :

    • soit changer sa valeur,
    • soit modifier le contenu de la donnée globale $SNMPCOMMUNITYREAD$ ( en prenant en compte que tous les hôtes utilisant cette donnée seront impactés ).

    Par exemple, voici les données d'une connexion avec la communauté SNMPv1/2 :

    Panel

    Image Removed

    Données

    Les données spécifiques à certains checks

    Les checks suivantutilisent des données spécifiques qui sont décrites dans leur page respective.

    Donnée SWITCH_INTERFACES pour la duplication de certain checks ( mécanisme de

    Les données DFE ( Duplicate Foreach )

    La donnée SWITCH_INTERFACES est utilisée pour dupliquer les 3 checks suivants :

    Utilisation

    Il vous faudra saisir le nom des interfaces à surveiller :

    • Dans l'exemple ci-dessous, le modèle liste par défaut les interfaces appelées port1 et port2.


    Panel


    • Changer cette liste avec les noms qui concernent votre équipement :
      • Par exemple Eth1, Eth2, Eth3, pour avoir les checks surveillants ces interfaces.


    Panel

    Pour cette donnée, 

    • La Virgule sert de séparateur.
    • Vous pouvez mettre n'importe quel chaine de caractère.
      • Si vous voulez surveiller les interfaces réseau non continues, comme les Eth1, Eth2, Eth3 et Eth9, Eth10, il vous suffit d'en faire la liste :

        Code Block
        languagejava
        themeEmacs
        Eth1,Eth2,Eth3,Eth9,Eth10
    Info
    titleAstuce

    Si vous voulez générer une liste de 256 ports de la forme Eth0,Eth1, Eth2, ... Eth255, le faire à la main serait très fastidieux !


    Nous avons donné la possibilité de générer AUTOMATIQUEMENT les nombres :

    • La syntaxe [nombre1-nombre2] permet de générer plusieurs valeurs
    • donc pour avoir notre liste, saisissez Eth[0-255] 


    SyntaxeRésultatsCommentaire
    Eth[5-9]Eth5,Eth6,Eth7,Eth8,Eth9Pour une liste d'interfaces continue
    Eth[5-9], Eth[60-65]Eth5,Eth6,Eth7,Eth8,Eth9,Eth60,Eth61,Eth62,Eth63,Eth64,Eth65Pour faire des sauts entre plusieurs listes d'interfaces continues
    Eth[2-3][0-5]Eth20,Eth21,Eth22,Eth23,Eth24,Eth25,Eth30,Eth31,Eth32,Eth33,Eth34,Eth35Pour faire un saut régulier entre des listes d'interfaces

    La génération de la liste des valeurs souhaitées se fera à la sauvegarde de l'hôte et sera ensuite sous forme de la liste générée ( Eth20, Eth21 ... ).

    Exemple

    Panel

    Image Added



    Sommaire des checks

    Panel
    Children Display
    depth2

    Comment appliquer un modèle d'hôte à un hôte

    Include Page
    NEW_PAGE - 003.0 - SEF-10508 - Comment appliquer un modèle d'hôte à un hôte
    NEW_PAGE - 003.0 - SEF-10508 - Comment appliquer un modèle d'hôte à un hôte