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 :
- 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.
- Sélectionnez l'étape de modèle pertinente ou cliquez sur le bouton
pour ajouter une étape.
Une connaissance de base de la programmation est souhaitée.
Procédure
-
Sélectionnez Requête SNMP dans la liste Opération.
-
Pour accéder à l'OID SNMP que vous souhaitez interroger en utilisant le mode Déboguer :
-
Activer le mode Déboguer du modèle.
-
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.
-
Sélectionnez une valeur scalaire unique ou plusieurs colonnes dans l'arborescence MIB.
Plusieurs colonnes doivent se trouver dans la même table.
- Facultatif :
Cliquez sur Obtenir des données pour afficher les données dans le formulaire Navigateur SNMP.
-
Cliquez sur OK.
-
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. |
-
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.
-
Sélectionnez Terminer pour arrêter la détection si aucun résultat n'est trouvé.
-
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.
