IBM MQ Tracciamento
È possibile tracciare i messaggi dell' IBM MQ e utilizzando un user exit dell' IBM MQ. Utilizzando un user exit dell' IBM MQ, è possibile ottenere informazioni preziose sul flusso dei messaggi e individuare potenziali problemi.
L'user exit " IBM MQ " supporta sia l' IBM MQ, implementata in locale, sia l' IBM MQ, in esecuzione in container su un cluster Red Hat OpenShift.
Configurazione del tracciamento di " IBM MQ "
Per tracciare efficacemente un’ IBM MQ, segui questi passaggi:
- Abilitare il tracciamento dell' IBM MQ : per avviare il tracciamento dell' IBM MQ, attivare l'user exit di tracciamento nella configurazione del Queue Manager.
- Configurazione del tracciamento di IBM MQ : Il tracciamento di IBM MQ è configurato per impostazione predefinita. Tuttavia, è possibile modificare la configurazione di tracciamento di IBM MQ.
- Aggiornamento del tracciamento di « IBM MQ »: quando vengono rilasciate nuove versioni, applicare gli aggiornamenti all'user exit di tracciamento. Quando il tracciamento non è più necessario, disattivarlo per risparmiare risorse di sistema.
Per istruzioni specifiche relative all'ambiente, consultare:
Comunicazione dei dati di tracciabilità
Una volta configurato il tracciamento dell' IBM MQ, i dati di tracciamento vengono riportati come segue:
- Nel caso di un’istanza di « IBM MQ » distribuita in locale, i dati di tracciamento vengono inviati all’agente host « Instana » presente sullo stesso host.
- Nel caso di un'istanza di ` IBM MQ ` in esecuzione in container su un cluster ` Red Hat OpenShift `, i dati di tracciamento vengono inviati all'agente host ` Instana ` distribuito sullo stesso nodo del pod del gestore di code.
È inoltre possibile configurare il tracciamento di IBM MQ per inviare i dati di tracciamento a un agente su un host remoto. Vedi Parametri di configurazione.
Correlazione dei dati di tracciamento
I dati di tracciamento raccolti dall' IBM MQ L'user exit di tracciamento e altri tracciatori possono essere correlati se nei messaggi dell' IBM MQ sono impostate le intestazioni del contesto di tracciamento (informazioni di correlazione della traccia).
IBM MQ Tracing supporta le seguenti intestazioni del contesto di tracciamento:
- Instana traccia le intestazioni di contesto (
X_INSTANA_T,X_INSTANA_S, eX_INSTANA_L) - W3C traccia le intestazioni di contesto (
traceparentetracestate)
Quando il tracciamento di un'uscita utente (user exit) in IBM MQ richiede la propagazione delle informazioni di correlazione della traccia, esso propaga le intestazioni di tracciamento Instana e le intestazioni del contesto di tracciamento W3C nei messaggi IBM MQ.
Risoluzione dei problemi
Per risolvere i problemi relativi al tracciamento di " IBM MQ ", consultare la sezione Risoluzione dei problemi relativi al tracciamento di " IBM MQ ".