Forum iSeries, hébergé par xdocs400.com

As400, iSeries, i5, System i, une machine qui évolue pour être de plus en plus puissante.

Vous n'êtes pas identifié(e).

Annonce

ATTENTION : Le système anti-spam est à nouveau opérationnel. Nous avons réactivé les inscriptions.

#1 2018-04-13 21:03:56

Quser
Membre
Inscription : 2018-04-13
Messages : 1

Script sous IBMi v6R1

Bonjour,

Je dois monitorer des messages précis sur un serveur IBMi V6R1. j'ai besoin SVP d'un script CL qui doit parcourir un ensemble de bibliothèque/fichier notamment (/QSYS.LIB/BT.LIB/BRMS.MSGQ), vérifier l’existence de code d'erreur (BRM10A1 par exemple). Si code d'erreur trouvé, envoyer via Syslog ou SNMP Trap le message d'erreur à mon serveur de supervison (PRTG).

Si possible un tableau de correspondance Code d'erreur --> message correspondant devra être au préalablement être déclaré. (Exemple. BRM16A1 --> Backup &1, type &2 completed with errors).

Je suis ouvert à toutes les pistes pour l'écriture du script.

D'avance merci pour votre aide.

Hors ligne

#2 2018-04-16 09:26:24

larry57
Membre
Inscription : 2017-04-21
Messages : 60

Re : Script sous IBMi v6R1

Bonjour,

Je pense que tu devrais regarder de ce côté :
ici

Vu que c'est un API, par programme c'est mieux.

Larry57

Hors ligne

#3 2018-04-19 12:49:03

PLS59
Membre
Lieu : NORD
Inscription : 2010-08-11
Messages : 47

Re : Script sous IBMi v6R1

Bonjour,

Dans ce post tu trouveras un exemple d'usage de STRWCH

Ce qui devrait te permettre d'être "à l'écoute" des messages IDs d'une message queue, notamment celle de BRMS, ensuite c'est via ton imagination que la transcription sera faite.

Pour la remontée, Syslog étant intégré dans Pase cela me parait le plus simple.

Philippe

Hors ligne

Pied de page des forums