Base de connaissances > Automation Engine et systèmes cibles > SAP > Surveillance des moniteurs

Surveillance des moniteurs

SAP offre une série de moniteurs avec lesquels vous pouvez surveiller l'environnement SAP ainsi que les composants qui en font partie. La fonction R3_GET_MONITOR lit ses informations et les prépare en vue du traitement.

Dans l'exemple suivant, le moniteur "All Monitoring Contexts" est lu et enregistré dans un fichier texte :

R3_GET_MONITOR MONITOR_SET="SAP CCMS Technical Expert Monitors", MONITOR="All Monitoring Contexts", FILE="C:\UC4_and_SAP\AllMonitoringContexts.txt"

Utilisez la fonction de script PREP_PROCESS si vous ne souhaitez filtrer que certaines parties des informations du moniteur. Elle fournit, sur la base d'un Filtre, une séquence de données qui peut ensuite être traitée. L'agent SAP liste les informations du moniteur sous forme de colonnes. Dans l'exemple suivant, les lignes contenant "Enqueue" sont filtrées et quatre colonnes passent dans le traitement ultérieur : Quatre colonnes sont utilisées pour plus de traitement:

:SET &HND# = PREP_PROCESS("SAP01","R3MONITOR","*Enqueue*","MONSET=SAP CCMS Technical Expert Monitors","MONNAM=All Monitoring Contexts","COL=FILE","UC_LOGIN=LOGIN.SAP")

:PROCESS &HND#
:   
SET &Context# = GET_PROCESS_LINE(&HND#, CONTEXT)
:   
SET &Name# = GET_PROCESS_LINE(&HND#, NAME)
:   
SET &Value# = GET_PROCESS_LINE(&HND#, VALUE)
:   
SET &Status# = GET_PROCESS_LINE(&HND#, STATUS)
:   
PRINT "&Context# --- &Name#"
:   
PRINT "Value: &Value#"
:   
PRINT "Status: &Status#"
:   
PRINT ""
:
ENDPROCESS

En arrière-plan, l'exemple exécute également la fonction R3_GET_MONITOR. Reportez-vous au document qui décrit la fonction de script PREP_PROCESS pour des informations plus détaillées.

L'objet gestionnaire de tâches distantes fournit également des fonctions de surveillance dans le système SAP. Il affiche, à partir des critères de filtrage définis, les Jobs ayant été déclenchés par SAP.

AE JCL pour SAP

Eléments de script

Description

R3_GET_MONITOR

Lit des données d'un moniteur SAP.