RabbitMQ è un sistema di messaggistica aziendale open-source inizialmente basato sullo standard Advanced Messaging Queuing Protocol (AMQP), ma che ora supporta numerosi altri protocolli. Leggero e facile da implementare in locale o su cloud, RabbitMQ è il broker di messaggi open source più diffuso. Per garantire prestazioni ottimali, è fondamentale eseguire il monitoraggio di RabbitMQ. Tuttavia, per le aziende è una sfida trovare strumenti di monitoraggio di RabbitMQ che garantiscano una visibilità completa della propria infrastruttura.
Applications Manager offre una visibilità completa sugli attributi critici delle prestazioni del broker di messaggi, consentendo ai team IT di garantire che i servizi business-critical funzionino come previsto. Le nostre funzionalità di monitoraggio delle prestazioni di RabbitMQ consentono di:
Applications Manager rileva automaticamente tutte le istanze RabbitMQ nella propria rete e inizia a rilevare le metriche in pochi minuti. Tieni traccia di tutte le principali metriche di RabbitMQ, come l'utilizzo della memoria, le code, i nodi, i canali e così via, e assicurati il massimo tempo di attività e lo stato di salute del tuo broker di messaggi sulla nostra dashboard di monitoraggio di RabbitMQ.
Il monitoraggio delle prestazioni di RabbitMQ di Applications Manager raccoglie metriche dettagliate dal server che aiutano a identificare potenziali problemi di prestazioni nel broker di messaggi. Alcune metriche fondamentali delle prestazioni includono:
Nodi: Descrittori socket usati/disponibili, processi Erlang usati/disponibili, memoria usata/disponibile
Code: Messaggi pronti/non riconosciuti, tasso di ingresso, tasso di consegna/ricezione
Scambi: Tipo, velocità di pubblicazione in entrata, velocità di pubblicazione in uscita
Canale: Nome utente, msg prefetch, msg non riconosciuti, msg non confermati, tasso di pubblicazione. tasso di consegna/ricezione, tasso riconosciuto
Connessioni: Indirizzo peer, protocollo, velocità di ricezione kbps, velocità di invio kbps, stato
La visibilità di questi attributi può offrire preziose indicazioni sull'efficienza complessiva e aiutare a rilevare le anomalie nelle prestazioni. È possibile configurare le linee di base per rilevare le anomalie delle prestazioni e identificare le minacce prima che diventino problemi di degrado delle prestazioni.
Applications Manager consente agli utenti di monitorare RabbitMQ message broker rilevando metriche di monitoraggio dettagliate di RabbitMQ necessarie per misurare le tendenze delle prestazioni, ma consente anche agli utenti di configurare soglie a livello di attributo che consentono di individuare l'attributo problematico e di risolvere i problemi più rapidamente. Ad esempio, un numero elevato di messaggi in coda nel broker di messaggi potrebbe indicare che il consumatore non è in grado di elaborare i messaggi alla stessa velocità del produttore. Le funzionalità di monitoraggio delle code di RabbitMQ di Applications Manager consentono di identificare e risolvere rapidamente questi problemi, individuando la causa principale del problema.
Sebbene sia importante monitorare le metriche delle prestazioni per identificare e risolvere i problemi, è altrettanto importante misurare le prestazioni degli attributi per periodi di tempo e documentarle sotto forma di report. Le analisi di Applications Manager, basate sul machine learning, soddisfano le esigenze di gestione di RabbitMQ consentendo di prevedere le tendenze di crescita e di utilizzo del broker di messaggi, di analizzare e confrontare le tendenze delle prestazioni dei singoli attributi su più broker di messaggi e persino di prevedere le tendenze future degli attributi con l'aiuto dei dati storici sulle prestazioni.
Applications Manager è la soluzione unica per tutte le esigenze di monitoraggio delle applicazioni IT. Oltre al nostro strumento di monitoraggio RabbitMQ, Applications Manager permette di monitorare oltre 150 applicazioni e tecnologie. Migliaia di amministratori di numerose aziende si affidano ad Applications Manager per ottenere il massimo tempo di attività e la fornitura di servizi senza interruzioni.
Per configurare il tuo strumento di monitoraggio RabbitMQ e provare tutte le funzionalità di Applications Manager, scarica subito una versione di prova gratuita di 30 giorni!