Cassandra: La Guía Definitiva, (Revisada) Tercera Edición, 3ª Edición
by Jeff Carpenter, Eben Hewitt
Capítulo 11. Monitoreo
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
El término observabilidad se utiliza a menudo para describir un atributo deseable de los sistemas distribuidos. La observabilidad significa tener visibilidad de los distintos componentes de un sistema para detectar, predecir y quizás incluso evitar los complejos fallos que pueden producirse en los sistemas distribuidos. Los fallos en componentes individuales pueden afectar a su vez a otros componentes, y los fallos múltiples pueden interactuar de formas imprevistas, provocando interrupciones en todo el sistema. Los elementos comunes de una estrategia de observabilidad para un sistema incluyen métricas, registro y rastreo.
En este capítulo, aprenderás cómo Cassandra soporta estos elementos de observabilidad y cómo utilizar las herramientas disponibles para monitorear y comprender los eventos importantes en el ciclo de vida de tu clúster Cassandra. Veremos algunas formas sencillas de ver lo que ocurre, como cambiar los niveles de registro y comprender la salida.
Para empezar, vamos a hablar de cómo Cassandra utiliza las extensiones de gestión de Java (JMX) para exponer información sobre sus operaciones internas y permitir la configuración dinámica de algunos de sus comportamientos. Eso te dará una base para aprender a monitorizar Cassandra con diversas herramientas.
Monitoreo de Cassandra con JMX
Cassandra utiliza JMX para permitir la gestión ...
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