Définir une requête SNMP

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 2 minutes de lecture
  • Dans le cadre de la création ou de la modification d'un modèle de détection, vous pouvez utiliser l'opération Requête SNMP pour exécuter des requêtes SNMP sur les CI qui prennent en charge le protocole SNMP, généralement les équilibreurs de charge.

    Avant de commencer

    Rôle requis : pd_admin

    Accédez à l'étape de modèle pertinente :

    1. Sur le formulaire de modèle, sélectionnez la section d'identification pertinente pour Détection.

      Vous pouvez également sélectionner la section d'identification ou de connexion pertinente pour Mappage des services.

    2. Sélectionnez l'étape de modèle pertinente ou cliquez sur le bouton Ajouter une étape pour ajouter une étape.

    Une connaissance de base de la programmation est souhaitée.

    Procédure

    1. Sélectionnez Requête SNMP dans la liste Opération.
    2. Pour accéder à l'OID SNMP que vous souhaitez interroger en utilisant le mode Déboguer :
      1. Activer le mode Déboguer du modèle.
      2. Cliquez sur Parcourir et sélectionnez la base d'informations de gestion (MIB) dans la liste ou effectuez une recherche en fonction des valeurs MIB.
      3. Sélectionnez une valeur scalaire unique ou plusieurs colonnes dans l'arborescence MIB.
        Plusieurs colonnes doivent se trouver dans la même table.
      4. Facultatif : Cliquez sur Obtenir des données pour afficher les données dans le formulaire Navigateur SNMP.
      5. Cliquez sur OK.
    3. Pour spécifier manuellement les OID SNMP pour la requête :
      • Si le résultat de la requête SNMP est une chaîne unique, choisissez Scalaire et renseignez les champs :
        Tableau 1. Champs de l'option Scalaire
        Champ Descriptions
        OID SNMP L'OID SNMP à interroger.
        Variable Nom de la variable scalaire qui hébergera le résultat de la requête.
      • Si le résultat de la requête SNMP est une table, choisissez Table, cliquez sur l'icône Plus et renseignez les champs :
        Tableau 2. Champs de table
        Champ Descriptions
        Nom de table Remplacez _Table_Name_ par le nom de la table Variables.
        OID de table Remplacez _Table_OID_ par l'OID SNMP à interroger.
        Nouveau nom de colonne Remplacez _new-column-name_ par le nom de colonne.
        Nouvel OID Remplacez _new_OID_ par l'OID SNMP à interroger.
    4. Sélectionnez Utiliser le cache pour enregistrer les résultats de l'opération dans le Serveur MID.
      Utilisez le cache pour optimiser la détection et éviter de créer une charge inutile sur les composants partagés centraux, tels que les équilibreurs de charge. Le système de base conserve les résultats de l'opération en cache pendant une heure.
    5. Sélectionnez Terminer pour arrêter la détection si aucun résultat n'est trouvé.
    6. Si vous êtes en mode de débogage, testez l'étape en cliquant sur Test et en vérifiant que l'opération renvoie le résultat attendu.

    Exemple

    La configuration suivante est un exemple de l'opération Requête SNMP.
    Cette opération est utilisée dans Cet élément
    Hiérarchie Réseau > Équilibreur de charge
    Type de CI Service d'équilibreur de charge [cmdb_ci_lb_service]
    Modèle F5 BigIP LTM
    Section Identification pour tous les types de points d'entrée
    Numéro et nom de l'étape 1. Obtenir un nom (Équilibreur de charge BIG-IP)

    Le modèle F5 BigIP LTM utilise l'opération Requête SNMP pour extraire le nom du produit de l'équilibreur de charge.


    Opération Requête SNMP

    Que faire ensuite