FAQ et glossaire du sous-agent SNMP Automation Engine

Ce document inclut la foire aux questions et des termes importants relatifs au sous-agent SNMP AE.

Mots clés

Foire Aux Questions

Qu'est-ce qu'un OID ?

Chaque module d'information de la MIB possède un identifiant d'objet (OID = Object Identifier) unique utilisé pour lire le contenu de la MIB. Ces identifiants se composent d'une suite de numéros séparés par des points. Les OID sont globalement uniques. L'OID de la MIB du sous-agent SNMP AE est "1.3.6.1.4.1.2562.1.1". Chaque contenu MIB est également associé à un numéro annexsé à l'OID de la MIB. L'arborescence MIB génère des OID dont la structure reflète l'arborescence MIB.

Exemple :

L'OID de la version de l'agent AE est : "1.3.6.1.4.1.2562.1.1.1.1.0 " 

Chaque partie d'OID est :

1.3.6.1.4.1.2562.1.1 - MIB

1 - Groupe d'agents

1.1.0 - version de l'agent AE

Qu'est-ce qu'une "trap" ?

Une trap (notification) est un message asynchrone envoyé par Automation Engine au sous-agent SNMP AE. Ces notifications ne sont pas conservées dans la MIB, mais directement transmises à l'agent maître. Cela signifie que les applications obtiennent immédiatement les informations importantes.

Comment puis-je envoyer une trap ?

Dans certains cas, Automation Engine envoie automatiquement des traps prédéfinies. Vous pouvez également envoyer des traps individuelles via l'instruction de script :SEND_SNMP_TRAP.

Les traps sont-elles enregistrées dans la table MIB ?

Les traps sont immédiatement transmises à l'agent maître. Il n'est pas nécessaire de les enregistrer dans la MIB.

Pour quelle raison les traps se perdent ?

Il peut y avoir diverses causes :

Qu'est-ce que le Net SNMP ?

Le Net SNMP est un serveur SNMP open source sous UNIX.

Quelles sont les versions prises en charge par le sous-agent SNMP AE ?

UNIX : SNMP V1, SNMP V2c et SNMP V3

Windows : SNMP V1 et SNMP V2c

Est-il possible d'installer le sous-agent SNMP AE ultérieurement ?

Oui. Consultez les guides d'installation correspondants (UNIX ou Windows) ; ils décrivent également les étapes nécessaires à une installation ultérieure.

Comment tester le succès de l'installation du sous-agent SNMP AE ?

Utilisez l'outil SNMP qui se trouve dans le répertoire fourni Tools\no_supp dans le fichier snmptools.zip. Il permet de lire la MIB, recevoir ou envoyer des traps, etc.

Important ! L'outil SNMP n'est pas pris en charge.

Pourquoi le sous-agent SNMP AE ignore-t-il les requêtes de l'agent maître ?

Les raisons possibles sont :

Pourquoi la table MIB est-elle incomplète ?

L'arborescence MIB est générée de manière dynamique. En l'absence de tâches bloquées ou de notifications actives, le sous-agent SNMP AE ne crée pas de structure pour ces domaines.

Les groupes de données et de travail de l'agent ne sont générés et renseignés avec des valeurs que si Automation Engine est inactif.

Quelles sont les configurations de serveur SNMP requises (Net SNMP, service SNMP de Windows ou mode Agent maître)?

Qu'est-ce qu'un nom de communauté ?

Un nom de communaité est un groupe auquel vous attribuez des droits d'accès. Le nom de communauté par défaut est "public".

Comment utiliser SNMP pour surveiller des jobs ?

AE ne prend pas en charge la connexion directe des jobs à SNMP, mais il est possible d'utiliser l'instruction de script :SEND_SNMP_TRAP pour surveiller les jobs.

Exemple :

:SET &NAME# = SYS_ACT_ME_NAME()
:SET &ID# = SYS_ACT_ME_NR()
:SET &JPNAME# = SYS_ACT_PARENT_NAME()
:SET &CLIENT# = SYS_ACT_CLIENT()
:SET &STATUS# = GET_UC_OBJECT_STATUS()

:IF &STATUS# < "1900"
: PRINT &STATUS#
: PRINT "Client: &CLIENT#, JOBNAME: &NAME#"
: PRINT &NAME#
: SEND_SNMP_TRAP 801450, "&CLIENT#", "&NAME#",, "Problems in processing!"
:ENIDF

La fonction de script GET_UC_OBJECT_STATUS permet de détecter le statut de fin d'un job et d'y réagir en conséquence. Cette solution peut être implémentée sous la forme directe d'un script ou sous la forme réutilisable d'un objet Include.

Voir aussi :