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 ...

Get Cassandra: La Guía Definitiva, (Revisada) Tercera Edición, 3ª Edición now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.