Monitoraggio di IBM MQ
IBM MQ
Cos'è IBM MQ?

Precedentemente noto come MQ Series, IBM MQ è un sistema di messaggistica di grado aziendale utilizzato per trasferire dati tra i servizi delle applicazioni attraverso un middleware di accodamento con diverse modalità operative: punto a puntopubblica-sottoscrivi trasferimento file. Inoltre, consente alle applicazioni di inoltrare messaggi a molti sottoscrittori tramite multicast.IBM MQ Monitoring richiede la capacità di identificare qualsiasi istanza IBM MQ, raccogliere informazioni sulle prestazioni dalla piattaforma e dati sulle code e sui gestori code.

Con MQ, se un messaggio non può essere consegnato immediatamente, viene messo al sicuro in una coda, dove resta in attesa fino a quando non può essere garantita la consegna. IBM MQ funge da ammortizzatore tra le applicazioni in ambienti di messaggistica asincrona. In caso di interruzione della rete o dell'applicazione, trattiene i messaggi in code speciali fino a quando il sistema non torna a funzionare correttamente.

Visualizzazione dell'architettura pub/sub per gentile concessione del sito web per sviluppatori IBM MQ

Inizia la tua PROVA GRATUITA oggi!

14 giorni, nessuna carta di credito, versione completa

Monitoraggio di IBM MQ utilizzando Instana

Quando l'agente Instana viene distribuito su un host che contiene IBM MQ, il sensore Instana IBM MQ viene automaticamente configurato e collegato a MQ. Instana inizia quindi immediatamente a monitorare le metriche delle prestazioni di IBM MQ per garantire il mantenimento di una messaggistica fluida. Instana raccoglie le metriche delle prestazioni di IBM MQ per i cluster, i listener, gli argomenti, i gestori code, le code e i canali con una granularità di 1 secondo, in modo da riuscire a individuare qualsiasi potenziale problema relativo alle prestazioni.

Firme di integrità integrate in IBM MQ

Instana dispone di una base di conoscenza accurata di firme di integrità per tutte le piattaforme monitorate, tra cui IBM MQ. La base di conoscenza accurata viene continuamente valutata in base alle metriche in entrata e viene utilizzata per segnalare problemi o incidenti a seconda della gravità e dell'impatto sull'utente. Gli eventi integrati attivano problemi o incidenti in base alle mancate firme di integrità delle entità, mentre gli eventi personalizzabili attivano problemi o incidenti in base alle soglie definite delle metriche di una determinata entità.

IBM MQ Queue Manager

Evento

  • Numero di connessioni di Queue Manager.

  • Stato di Queue Manager.

Descrizione

  • Controlla se non ci sono connessioni in corso su Queue Manager.
  • Controlla se Queue Manager è integro e non in stato di quiesce.

Metrica

  • Numero di connessioni (connectionCount)

  • Stato di Queue Manager (stato)
    Coda di IBM MQ

    Evento

    • Mette in coda il messaggio più vecchio.


    • Differenza di profondità della coda.

    Descrizione

    • Verifica se nella coda sono presenti messaggi più vecchi del valore di soglia.
    • Verifica se la profondità della coda si sta avvicinando alla profondità massima della coda.

    Metrica

    • Messaggio più vecchio in coda (oldestMessage)

    • Profondità della coda (queueDepth) e profondità massima della coda (maxQueueDepth)
      Canale di IBM MQ

      Evento

      • Stato del canale.

      Descrizione

      • Controlla se il canale è in uno stato di integrità.

      Metrica

      • Stato del canale (channelStatus)
        Listener di IBM MQ

        Evento

        • Stato del listener.

        Descrizione

        • Verifica se l'ascoltatore è in uno stato di integrità.

        Metrica

        • Stato del listener (listenerStatus)

          Per ulteriori informazioni sulla configurazione e l'impostazione, consulta la documentazione sul monitoraggio di IBM MQ.

          Monitoraggio di IBM MQ