Saltar al contenido
fernet.consultores

Splunk Observability Cloud

Database Monitoring.

Salud y rendimiento de tus bases de datos, y las consultas lentas vistas desde las trazas de la aplicación.

El problema que resolvemos.

Muchas incidencias de rendimiento acaban en la base de datos, pero se ven desde la aplicación como una lentitud genérica. Sin métricas de la base de datos y sin ver qué consulta hace cada servicio, el diagnóstico se alarga.

Qué incluye.

  • Recogida de métricas de bases de datos con el collector
  • Rendimiento de consultas desde las trazas de APM
  • Paneles por motor de base de datos
  • Detectores de conexiones, bloqueos y latencia
  • Correlación con los servicios que las usan

Cómo trabajamos.

Cinco fases, siempre en el mismo orden. Pulsa cada una para ver qué ocurre en ella. En los proyectos completos se concretan en las etapas de nuestro método.

Revisamos qué se monitoriza hoy, con qué herramientas, qué incidentes pasaron desapercibidos y qué cuesta.

Diseñamos la recogida con OpenTelemetry: agentes, gateways, rutas de salida, atributos comunes y muestreo.

Configuramos los receivers de cada motor con un usuario de solo lectura y enlazamos las consultas con las trazas de APM.

Comprobamos que las métricas llegan y que las consultas lentas se identifican con el servicio que las lanza.

Ajustamos cardinalidad, muestreo y detectores con el uso real para contener el coste y el ruido.

Capacidades técnicas.

  • Receivers de OpenTelemetry para PostgreSQL, MySQL, SQL Server y Oracle
  • Database Query Performance en Splunk APM
  • Métricas de conexiones y bloqueos
  • Detectores
  • Paneles por motor

Casos de uso.

Consultas lentas

Saber qué consulta, de qué servicio, está retrasando las respuestas.

Agotamiento de conexiones

Detectar pools llenos antes de que el servicio caiga.

Capacidad

Anticiparse al crecimiento de las bases de datos.

Beneficios para tu organización.

  • Causa localizada en la base de datos
  • Menos tiempo de diagnóstico
  • Visibilidad compartida entre desarrollo y DBA
  • Alertas con contexto

Entregables.

  • Collectors configurados
  • Paneles por motor
  • Detectores
  • Guía de operación

Preguntas frecuentes.

¿Qué motores cubrís?

Los que tienen receiver en OpenTelemetry, entre ellos PostgreSQL, MySQL, SQL Server y Oracle. Confirmamos tu versión concreta en el assessment.

¿Se capturan datos de las consultas?

Configuramos qué se registra para no exponer datos sensibles.

¿Hace falta instalar algo en el servidor de base de datos?

Normalmente basta con un usuario de solo lectura para el collector.

¿Hablamos de Database Monitoring?

Cuéntanos tu situación. Si este servicio no es lo que necesitas, te lo diremos; si lo es, te proponemos un primer paso concreto.

Solicitar este servicio