♥ 3
⚡ 0
ScyllaDB · Lección 17

¿Qué conviene monitorizar en Scylla?

Los reactor stalls son normales y no indican ningún problema, por lo que no merece la pena alertar sobre ellos ni investigarlos
Scylla Monitoring Stack (Prometheus, Grafana y Alertmanager) ofrece paneles y alertas; conviene vigilar latencias por percentil, tasa de aciertos de caché, compactaciones pendientes, timeouts, reactor stalls y, sobre todo, el desequilibrio entre shards: un núcleo saturado con otros ociosos suele indicar una hot partition o un cliente que no usa drivers shard-aware
Basta con vigilar la CPU media del servidor: si es baja, ningún núcleo concreto puede estar saturado y no hay problemas de latencia
El desequilibrio entre shards no existe en Scylla, porque el sistema reparte cada petición entre todos los núcleos de forma uniforme
ScyllaDB · Lección 17

Completa el código

El conjunto de herramientas de monitoreo usa Prometheus y
ScyllaDB · Lección 17

¿Por qué la CPU media puede ocultar un núcleo saturado?

✓

¡Lección completada!

Monitoreo y desequilibrio entre shards

0
XP ganado
3
Vidas restantes