Nombre de message dans une message queue (MSGQ)

Description

Description Contrôle la taille de la messageQueue.
Fonctionnement Récupère tous les message dont la sévérité est supérieur ou égale à celle défini dans les arguments. Ok si le nombre de message est en dessous du seuil warning. Warning si le nombre de message est au dessus du seuil warning. Critical si le nombre de message est au dessus du seuil critical.
API utilisée QGYOLMSG format LSTM0100, QGYGTLE, QGYCLST
Autorité requise *USE sur la messageQueue, *EXECUTE sur la messageQueue library

Arguments de la commande

Nom de la commande Nombre d’argument Arguments    
messageQueueSize 4 Ordre des arguments Description Exemple
    Argument 1 Nom de la messageQueue /QSYS.LIB/QSYSOPR.MSGQ
    Argument 2 Niveau de sévérité minimum pour comptabiliser le message 40
    Argument 3 Seuil warning (quantité) 2000
    Argument 4 Seuil critique (quantité) 2500
Métriques renvoyées count=1234      

Consommation réseau

Nombre de message présent dans la message queue Download (as400 vers connector) Upload (connector vers as400)
1 (théorique) 2,26 ko 66 o
5000 11 mo 325 ko

Exemple de configuration

Macro name Macro value
CHECK messageQueueSize
ARGS /QSYS.LIB/QSYSOPR.MSGQ!40!2000!2500