Paramètres de sonde SNMP
Cette liste de paramètres peut être transmise aux sondes SNMP.
Pour plus d’informations sur la configuration des paramètres de sonde, reportez-vous à la section Définir les paramètres de sonde.
| Paramètre | Description | Valeur par défaut |
|---|---|---|
| oid_spec_list | Une liste des spécifications OID, une par ligne. Chaque spécification doit se présenter sous l’une des deux formes suivantes :
{OID Children} fait référence à une liste de nœuds enfants séparés par des virgules dans les entrées de la table donnée. Par exemple, « ifEntry.ifIndex,ifEntry.ifDescr,ifEntry.ifType » sont des enfants OID de la table « iso.org.dod.internet.mgmt.mib-2.interfaces.ifTable ». Pour plus de commodité, le préfixe d’entrée de table peut être omis. (Les enfants précédents pourraient être spécifiés comme « ifIndex,ifDescr,ifType ».) Tout enfant peut inclure un qualificatif de filtre entre parenthèses. Par exemple, l’enfant « entPhysicalContainedIn(=0) » spécifie le renvoi d’entrées de table uniquement si la valeur de « entPhysicalContainedIn » est égale à 0. Les opérateurs pris en charge dans l’expression sont les suivants :
Si plusieurs enfants ont une expression de filtre, une correspondance sur l’un des enfants entraîne la lecture de cette entrée. Tout contenu incluant et après un « / / » est ignoré (commentaires). Tout OID qui ne commence pas par « 1.3.6.1 » ou « iso.org.dod.internet » commence automatiquement par « 1.3.6.1. » pour plus de commodité. |
obligatoire |
| source | Adresse IP ou nom d’hôte de l’équipement sur lequel interroger SNMP. | obligatoire |
| Index | Index à appliquer après la chaîne de communauté, pour l’indexation de chaîne de communauté de style Cisco (pour l’interrogation VLAN). | 0 |
| credential_id | La sys_id d’informations d’identification spécifiques qui est préférée pour une utilisation parmi les autres. Ce paramètre est destiné à un usage interne uniquement et n’est pas pris en charge. | aucun |
| credential_tag | La balise d’informations d’identification à utiliser. Ce paramètre est destiné à un usage interne uniquement et n’est pas pris en charge. | aucun |
| timeout | Valeur du délai d’attente (en millisecondes) pour une réponse, au lieu de la valeur par défaut. Vous pouvez utiliser ce paramètre pour remplacer le paramètre de configuration du mid.snmp.request.timeout serveur MID SNMP. Remarque : Lorsque use_getbulk est défini sur true, la valeur du délai d’expiration correspond à une requête GETBULK individuelle. |
1500 |
| established_session_timeout | Intervalle (en millisecondes) d’attente d’une réponse après au moins une réponse. Des valeurs plus longues peuvent être utiles pour collecter des données complètes et précises. Vous pouvez utiliser ce paramètre pour remplacer le paramètre de configuration du mid.snmp.session.timeout serveur MID SNMP. | 500 |
| déboguer | Active la journalisation des débogages. Définir sur vrai pour le mode de débogage. | Faux |
| request_interval | Intervalle (en millisecondes) entre les demandes successives d’OID lorsqu’aucune réponse n’a été reçue, jusqu’à ce que la valeur du délai d’expiration (ou established_session_timeout) soit atteinte. Si cette valeur est définie sur au moins aussi longue que la valeur du délai d’expiration (ou established_session_timeout), une seule demande est envoyée pour un OID particulier. Si vous modifiez la valeur du délai d’expiration (ou established_session_timeout), ajustez le request_interval en même temps pour éviter d’envoyer trop ou trop peu de demandes pour le même OID, selon le cas pour un environnement donné. | 400 |
| request_delay | Intervalle (en millisecondes) entre la réception d’une réponse et la transmission de la demande suivante. La valeur par défaut est 0 (aucun délai). Cette valeur peut être définie pour ralentir le taux global d’une requête SNMP. | 0 |
| result_format | Renvoie les charges utiles au format JSON pour ces sondes :
Avertissement : L’utilisation de ce paramètre avec d’autres sondes entraîne une défaillance du capteur. |
JSON |
| use_getbulk | Permet d’utiliser les demandes SNMP GETBULK pour récupérer des données tabulaires à partir des équipements SNMP au lieu d’utiliser plusieurs demandes SNMP GETNEXT. Pour les données tabulaires, GETBULK est plus efficace. Quel que soit le type de demande, certains appareils peuvent ne renvoyer aucun résultat lorsqu’ils sont occupés par d’autres tâches. Ce paramètre permet de configurer au niveau de la sonde. GETBULK peut également être défini pour un serveur MID individuel ou globalement pour tous les serveurs MID. Les paramètres sont répertoriés par ordre de priorité :
Les established_session_timeout, request_interval, paramètres et request_delay sont ignorés lorsque use_getbulk est défini sur vrai. À la place, le retries paramètre est disponible. La configuration du délai d’expiration est la même que celle utilisée par use_getscalar. Par défaut, les sondes suivantes utilisent des requêtes GETBULK (la valeur du paramètre est true).
Remarque : Ces sondes ont une timeout valeur de 5 000. |
Faux |
| use_getscalar | Permet l’utilisation d’une récupération et d’une gestion simplifiées des valeurs scalaires à partir des appareils SNMP. Les established_session_timeout, request_intervalparamètres , et request_delay sont ignorés lorsque use_getscalar est défini sur vrai. Au lieu de cela, les retries paramètres et timeout sont disponibles. La configuration du délai d’expiration est la même que celle utilisée par use_getbulk. |
Faux |
| Nouveaux essais | Nombre de tentatives Découverte supplémentaires effectuées pour terminer une requête GETBULK individuelle (voir use_getbulk) ou une requête GETNEXT lorsque le use_getscalar paramètre est défini sur true. | 2 |