Pascal_Osthus-bugat_1753

Récupérer les logs d'un agent système AS400

Discussion created by Pascal_Osthus-bugat_1753 on Sep 10, 2016
AS400 a pour ses objets sa propre règle de découpage hiérarchique. Ce que l'on comprend habituellement par fichiers sont en fait des membres, qui sont créés dans des fichiers physiques, eux même stockés dans des librairies.
Par exemple, dans le cas d'un agent système AS400, les logs et traces sont stockées dans des membres (UCEX_LOG0*) qui se trouvent dans un fichier appelé TMP qui lui se trouve dans une librairie, appelée dans l'exemple qui suit UC4V11.

Pour faire simple, on peut considérer des librairies comme des répertoires, les fichiers physiques seraient des sous-répertoires et les membres finalement des fichiers.

On peut donc utiliser FTP pour récupérer les fichiers de logs d'un agent. Pour cela, il suffit de lancer une fenêtre DOS dans laquelle on ouvrira une connexion FTP vers l’hôte AS400.

Ensuite on se rendra dans librairies, ici UC4V11 qui stocke les objets appartenant à l'agent à l'aide de la commande 'cd'.


cd UC4V11

Lister le contenu de la librairie UC4V11 par un 'dir' ou par un 'ls'.


ls

25 List started.
.......
DFTOWN       1290240 08/31/16 02:00:21 *FILE      TMP
DFTOWN                                 *MEM       TMP.UCEX_LOG00
DFTOWN                                 *MEM       TMP.UCEX_LOG01
DFTOWN                                 *MEM       TMP.UCEX_LOG02
DFTOWN                                 *MEM       TMP.UCEX_LOG03
DFTOWN                                 *MEM       TMP.UCEX_LOG04
DFTOWN                                 *MEM       TMP.UCEX_LOG05
DFTOWN                                 *MEM       TMP.UCEX_LOG06
50 List completed.

On constate que AS400 pour nommer des objets membres, suit la règle de nommage suivante. Membre ==> <Nom_Ficher>.<NOM_MEMBRE>.

Le téléchargement se fera avec la commande 'mput'.

mput TMP.U*

Confirmer chaque téléchargement par 'y'.

Les fichiers de logs seront ensuite téléchargés localement. Ils sont désormais disponibles pour une analyse.



Outcomes