Documentations

Création d’un modèle de service à partir du plugin générique check_snmp_operation

Sur la page

Besoin d'aide ?

Contexte

Prenons l’exemple de la mise en supervision d’une appliance Exagrid.
Après analyse de la MIB, l’espace disque utilisé s’obtient en réalisant des opérations entre des valeurs issues de différentes OID.

Cette documentation, qui se base sur le cas ExaGrid, sera utilisable pour tout autre point de contrôle.

Mise en supervision : étapes à suivre

Analyse de la MIB

D’après la MIB de l’équipement, il y a deux espaces de stockage. Les valeurs sont exprimées en Mo. Nous allons traiter le premier espace.
En plus du pourcentage utilisé, nous voulons l’espace utilisé en Go.

  • % espace 1 utilisé : (Espace1Configured – Espace1Disponible) / Espace1Configured * 100
  • espace 1 utilisé en Go : (Espace1Configured – Espace1Disponible) / 1024

Avec les OID :

  • % espace 1 utilisé : (.1.3.6.1.4.1.14941.4.1.1 – .1.3.6.1.4.1.14941.4.1.3) / .1.3.6.1.4.1.14941.4.1.1 * 100
  • espace 1 utilisé en Go : (.1.3.6.1.4.1.14941.4.1.1 – .1.3.6.1.4.1.14941.4.1.3) /1024

Création du modèle de service Exagrid-Espace-1

Naviguer dans « Configuration », « Services », « Modèles » puis « Ajouter ».

Renseigner le nom du modèle de service.
Les catégories seront utiles pour le génération de rapports. Ici on supervise un espace disque.
Grâce à ce plugin générique on pourrait superviser de la RAM, du CPU, un débit, une température, etc…

Nous avons besoin de réaliser 2 opérations (une pour le pourcentage et un pour la valeur en Go) entre des valeurs retournées par des OID mais aussi avec des nombres entiers.

Il faut :

  • Renseigner les OID utilisées dans le calcul, séparées par des points-virgules. Le premier OID sera OID1, le deuxième sera OID2, le n-ème sera OIDn.
  • Écrire les deux opérations à réaliser séparée par le symbole Pipe |
    • S’il n’est pas nécessaire de réaliser deux opérations, dans ce cas on ne renseigne pas de 2ème formule.
    • On peut très bien écrire une formule du style OID1|OID2, ici pas de calcul, le plugin renvoie juste les 2 valeurs brutes obtenues auprès des OID.
    • Seul le résultat de la première opération est comparé aux seuils.
  • Positionner les seuils d’alertes
  • Renseigner le format de sortie composé de deux parties séparées par le symbole Pipe |
    • La première partie sert à :
      • Définir le texte à afficher
      • Choisir l’unité de la valeur issue du premier calcul
      • Choisir l’unité de la valeur issue du second calcul (non requis si pas de deuxième calcul)
      • Ici la sortie visible dans l’Exploitation Technique sera : « Used space : valeur1 % (valeur2 Go) ».
    • La seconde partie sert à définir le noms des données de performance générées par le plugin. Ici deux noms, séparés par un point-virgule, car deux valeurs calculées.
      Ne pas remplir cette partie si on ne veut pas de graphiques.
      Donner un seul nom créera un graphique pour la valeur du premier calcul seulement.

      • « used_prct » sera pour la donnée de performance du premier calcul.
      • « used_Go » sera pour la donnée de performance du deuxième calcul.

Une fois le modèle de service créé, on peut l’utiliser dans un point de contrôle :

Les 2 données de performance sont visibles dans les métriques :

Pour conclure

Version améliorée du check_snmp_oid, le plugin check_snmp_operation apporte un degré d’intelligence supérieur au traitement des données.

Sa personnalisation, (affichage des valeurs brutes ou jusqu’à 2 calculs, sortie texte, unités, création ou non des graphiques, noms des données de performance) en fait un outil adaptable à tout type de contrôle.

Il est ainsi très facile de créer des modèles de services pour superviser un nouvel équipement.

Ceci pourrait aussi vous intéresser

Configurer les prérequis de supervision IBM AS/400

fr_FR

Nos prochains événements

Nos webinaires à venir

Nos précédents webinaires

Bienvenue sur ServiceNav !

Vous avez besoin d’aide ? Plus d’informations sur nos produits ? Ecrivez-nous !
Vous avez pris connaissance de notre politique de confidentialité.
Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce site, nous supposerons que vous en êtes satisfait.

Réservez votre place

Vous avez pris connaissance de notre politique de confidentialité.