Cassandra: The Definitive Guide, (Revised) Third Edition, 3a edizione
by Jeff Carpenter, Eben Hewitt
Capitolo 11. Monitoraggio
Questo lavoro è stato tradotto utilizzando l'AI. Siamo lieti di ricevere il tuo feedback e i tuoi commenti: translation-feedback@oreilly.com
Il termine osservabilità viene spesso utilizzato per descrivere un attributo auspicabile dei sistemi distribuiti. Osservabilità significa avere visibilità sui vari componenti di un sistema per rilevare, prevedere e forse anche prevenire i complessi guasti che possono verificarsi nei sistemi distribuiti. I guasti nei singoli componenti possono influenzare a loro volta altri componenti e i guasti multipli possono interagire in modi imprevisti, portando a interruzioni dell'intero sistema. Gli elementi comuni di una strategia di osservabilità per un sistema includono le metriche, la registrazione e il tracciamento.
In questo capitolo imparerai come Cassandra supporta questi elementi di osservabilità e come utilizzare gli strumenti disponibili per monitorare e comprendere gli eventi importanti nel ciclo di vita del tuo cluster Cassandra. Vedremo alcuni semplici modi per vedere cosa sta succedendo, come cambiare i livelli di registrazione e capire l'output.
Per iniziare, parliamo di come Cassandra utilizza le estensioni di gestione Java (JMX) per esporre informazioni sulle sue operazioni interne e consentire la configurazione dinamica di alcuni suoi comportamenti. Questo ti darà una base per imparare a monitorare Cassandra con vari strumenti.
Monitoraggio di Cassandra con JMX
Cassandra utilizza JMX per consentire la gestione ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access