Configuration des paramètres supplémentaires d' IBM MQ
Configurez des paramètres supplémentaires pour collecter des métriques spécifiques relatives à la file d' IBM MQ s, des métriques statistiques sur les files d'attente, des événements de performance du gestionnaire de files d'attente ou des événements de canal.
Pour collecter des mesures d' IBM MQ s spécifiques, procédez comme suit :
Pour collecter les métriques de file d'attente Last Put Time, Last Get Time, Oldest Message Time et On Queue Message Time, activez les statistiques de file d'attente au niveau de la file d'attente ou au niveau du gestionnaire de file d'attente.
Au niveau de la file d'attente, exécutez la commande
RUNMQSCsuivante :alter ql(QUEUE_NAME) MONQ(LOW)Au niveau du gestionnaire de file d'attente, exécutez la commande
RUNMQSCsuivante :alter qmgr MONQ(LOW)
Pour plus d'informations sur la
alter qmgrcommande, consultez les documents IBM MQ.Pour collecter les événements intégrés de performances d' IBM MQ, tels que Queue Depth High (Profondeur de file d'attente élevée), Queue Full (File d'attente pleine) et Queue Service Interval High (Intervalle de service de file d'attente élevé ), activez les événements de performances du gestionnaire de file d'attente (
PERFMEV) en exécutant la commandeRUNMQSCsuivante :alter qmgr PERFMEV(ENABLED) CHLEV(ENABLED)Pour collecter les événements intégrés liés au gestionnaire de file d'attente, tels que les erreurs de type de file d'attente de base alias, les erreurs de type de file d'attente de transmission par défaut, Default Transmission Queue Usage Error, Get Inhibited, Not Authorized, Put Inhibited, Queue Manager Not Active, Queue Type Error, Remote Queue Name Error, Transmission Queue Type Error, Transmission Queue Usage Error, Unknown Alias Base Queue, Unknown Default Transmission Queue, Unknown Object Name, Unknown Remote Queue Manager et Unknown Transmission Queue, activez les événements de canal (
CHLEV) suivants :AUTHOREV(Événements d'autorisation)INHIBTEV(Événements inhibiteurs)LOCALEV(Événements locaux)REMOTEEV(Événements à distance)STRSTPEV(Événements liés au stockage)
Exécutez la commande
RUNMQSCsuivante :alter qmgr AUTHOREV(ENABLED) INHIBTEV(ENABLED) LOCALEV(ENABLED) REMOTEEV(ENABLED) STRSTPEV(ENABLED)Pour plus d'informations sur le contrôle des événements du gestionnaire de files d'attente, reportez-vous à la section Contrôle des événements du gestionnaire de files d'attente.
Pour collecter les événements intégrés liés au canal, tels que Bridge arrêté, Erreur de définition automatique du canal, Canal bloqué, Erreur de conversion du canal, Canal non activé, Canal indisponible, Erreur d' SSL du canal, Avertissement d' SSL du canal, Canal arrêté et Canal arrêté par l'utilisateur, activez les événements suivants liés au canal (
CHLEV) :CHLEV(Événements du canal)BRIDGEEV(Événements Bridge)SSLEV(Événements SSL )CHADEV(Événements de définition automatique des chaînes)
Exécutez la commande
RUNMQSCsuivante :alter qmgr CHLEV(ENABLED) BRIDGEEV(ENABLED) SSLEV(ENABLED) CHADEV(ENABLED)Pour plus d'informations sur le contrôle des événements de canal, consultez la section Contrôle des événements de canal et de pont.
Pour plus d'informations sur la
alter qmgrcommande, consultez les documents IBM MQ.Pour collecter les métriques statistiques de la file d'attente d' IBM MQ, telles que les octets persistants mis, les octets non persistants mis, les octets persistants récupérés, les octets non persistants récupérés, le nombre de messages expirés, le nombre d'échecs de mise, le nombre d'échecs d' Put1 et le nombre d'échecs de récupération, procédez comme suit dans IBM MQ :
Au niveau du gestionnaire de files d'attente, activez la collecte des données statistiques pour toutes les files d'attente en exécutant la commande suivante :
alter qmgr STATQ(ON)Au niveau de la file d'attente, activez les statistiques pour une file d'attente spécifique en exécutant la commande
Queue_Namesuivante :alter qlocal(Queue_Name) STATQ(ON)Vous pouvez également modifier l'intervalle des statistiques de file d'attente à l'aide du paramètre du gestionnaire de file d'attente
STATINTIBM MQ, qui est de 1800 secondes par défaut. Par exemple, pour le régler sur 900 secondes, exécutez la commande suivante :alter qmgr STATINT(900)Pour collecter les données statistiques à partir de la file d'attente
SYSTEM.ADMIN.STATISTICS.QUEUE, accordezgetl'autorisation à l'utilisateur agent Instana, car les données statistiques sont collectées à partir de cette file d'attente.Par exemple, exécutez la commande suivante :
setmqaut -m QmgrName -n SYSTEM.ADMIN.STATISTICS.QUEUE -t q -p user +getPour plus d'informations sur la
setmqautcommande, consultez les documents IBM MQ.
Pour collecter le pourcentage d'échecs d' MQI, procédez comme suit dans IBM MQ :
Au niveau du gestionnaire de file d'attente, activez la collecte des données statistiques de l'interface de file d'attente de messages ( MQI ) avec un intervalle de collecte en exécutant la commande suivante :
alter qmgr STATMQI(ON)Pour collecter des données statistiques à partir de
SYSTEM.ADMIN.STATISTICS.QUEUE, accordezgetl'autorisation à l'utilisateur agent Instana en exécutant la commande suivante :setmqaut -m QmgrName -n SYSTEM.ADMIN.STATISTICS.QUEUE -t q -p user +getPour plus d'informations sur la
setmqautcommande, consultez les documents IBM MQ.