Contáctanos
No se encontraron resultados.

Monitorización de MySQL: SolarWinds vs New Relic vs Datadog

Sedat Dogan
Sedat Dogan
actualizado el Mar 16, 2026
Vea nuestra normas éticas

Instalamos tres plataformas de monitorización de bases de datos en un sistema limpio con MySQL para ver cómo gestionan la monitorización de bases de datos desde cero.

Analizamos: la facilidad de configuración, la experiencia de incorporación, el consumo de recursos de los agentes, la precisión en la medición de métricas y la eficacia de las notificaciones de sus sistemas de alerta cuando surgen problemas bajo cargas de trabajo de bases de datos reales.

Resultados de las pruebas comparativas de las herramientas de monitorización del rendimiento de MySQL

Plataforma
Tiempo de configuración
Perfilado de consultas
Precisión de la operación
Velocidad de alerta
Lo mejor para
8 minutos
✅ 5.000/5.000 (100%)
3.º
Optimización de bases de datos
Nueva Reliquia
8 minutos
❌ 3.847/5.000 (23% de subregistro)
Monitoreo de aplicaciones
Perro de datos
12 minutos
No claro
Monitoreo de infraestructura

Consulte nuestra metodología y resultados completos de las pruebas de MySQL.

SolarWinds fue la única plataforma que ofreció análisis de rendimiento a nivel de consulta, identificando consultas lentas, índices faltantes y cuellos de botella. Además, registró con precisión cada operación de base de datos durante nuestra prueba de importación de 26 GB.

New Relic enviaba las alertas más rápido, pero subestimaba significativamente el número de operaciones y no proporcionaba ningún análisis de consultas.

Datadog requería la mayor parte de la configuración manual y solo ofrecía métricas básicas.

También puede ver cómo estas plataformas monitorizan MongoDB . Nuestro análisis refleja el panorama de la observabilidad en 2026, donde el 60 % de las organizaciones ahora caracterizan sus prácticas de monitorización como maduras o expertas, frente al 41 % anterior. El cambio hacia la observabilidad de bases de datos impulsada por IA y la consolidación de herramientas hacen que la selección de plataformas sea cada vez más estratégica. 1 .

Experiencia de instalación e incorporación

1. SolarWinds

SolarWinds comienza con una pregunta: ¿Qué desea monitorizar?

Al seleccionar el rendimiento de la base de datos, las bases de datos compatibles se muestran de antemano.

Tras seleccionar MySQL, la plataforma comprueba si ya hay algún agente en ejecución.

Una característica destacable es que, si tienes instalado un agente de Kubernetes, SolarWinds detecta automáticamente las bases de datos que se ejecutan en tu clúster. Puedes seleccionarlas sin necesidad de configuración manual.

SolarWinds ofrece múltiples métodos de instalación:

  • Detección automática (detecta el sistema operativo y la versión automáticamente)
  • Instalación manual especificando el sistema operativo.
  • Scripts de automatización (Ansible, Chef, Puppet, SaltStack)
  • Imagen de Docker
  • Implementación de agentes de Kubernetes
  • Integración con OpenTelemetry (añadida en enero de 2026) 2

Seleccionamos la opción recomendada: instalación mediante script.

El script de instalación es sencillo. SolarWinds primero te pide que crees una clave API y luego te permite especificar un nombre de host para tu instancia.

Tras crear la clave API, se especifica un nombre de host para la instancia. Nosotros la nombramos "AIMULTIPLE-MYSQL" y habilitamos la monitorización del host para realizar un seguimiento de las métricas del servidor junto con las estadísticas de la base de datos.

Copia el script, ejecútalo en el servidor y el agente se instalará. El script incluye la clave API automáticamente, por lo que no se necesita ninguna configuración adicional.

Esperábamos ver una confirmación de "instalación exitosa" , pero no aparece nada. La ejecución del comando finaliza y se da por hecho que funcionó.

Tras la instalación, SolarWinds ofrece habilitar la monitorización de registros para todos los registros del servidor. Nosotros omitimos este paso.

A continuación, se muestran las plantillas de alerta predeterminadas. Se trata de alertas a nivel de host (CPU, memoria, disco), ya que habilitamos la monitorización del host anteriormente. En esta etapa no aparecen alertas específicas de MySQL, a pesar de que estamos configurando la monitorización de la base de datos.

Lo confuso es que SolarWinds instaló su agente base, no el agente de monitorización de MySQL. Hay que volver atrás y añadir la monitorización de la base de datos por separado. La interfaz de usuario no lo deja claro durante la configuración inicial.

Ahora SolarWinds solicita las credenciales de MySQL. La interfaz podría ser más clara, ya que no explica de antemano qué permisos necesita el usuario de monitorización.

Pero aquí viene lo interesante: cuando introduces un nombre de usuario y una contraseña, SolarWinds genera un script SQL completo para crear ese usuario con todos los permisos necesarios.

El problema: la pantalla anterior no menciona que este script existe. En nuestra prueba, creamos un usuario de monitorización manualmente, solo para descubrir más tarde que SolarWinds genera el script de creación automáticamente.

El script SQL generado crea el usuario, otorga acceso al esquema de rendimiento y configura todos los permisos necesarios. Copie estos comandos, ejecútelos en MySQL y, a continuación, aplique los cambios de configuración recomendados.

Una inconsistencia: el campo de nombre de usuario predeterminado muestra "usuario en [system hostname]" en lugar del nombre de host especificado durante la instalación del agente. En nuestro caso, nombramos la instancia "AIMULTIPLE-MYSQL" durante la configuración, pero la interfaz mostró el nombre de host real del servidor.

Tras ejecutar los comandos SQL y actualizar la configuración de MySQL, haga clic en "Observar base de datos".

Aparece el panel de control, vacío y listo para recopilar datos.

Descubra la observabilidad de bases de datos de SolarWinds con monitorización profunda de MySQL y análisis de consultas. Explore SolarWinds.

Visita el sitio web

2. Nueva Reliquia

New Relic adopta un enfoque diferente. En lugar de preguntarse qué monitorizar, comienza con la instalación del agente.

Tras iniciar sesión, la pantalla de configuración inicial le pedirá que instale primero el agente. Seleccione Linux como sistema operativo.

Dado que aún no existe una clave API, New Relic solicita que se cree una.

La plataforma genera la clave automáticamente y proporciona el script de instalación de inmediato.

La interfaz incluye una útil opción: "responder automáticamente sí a todas las preguntas". Actívela para una instalación más sencilla.

Al ejecutar el script en el servidor, se observa algo interesante: el agente de New Relic escanea el sistema durante la instalación y detecta automáticamente MySQL. Intenta instalar la integración con MySQL por sí solo, sin intervención del usuario. Sin embargo, la instalación falla.

Al seleccionar la instalación automatizada en el host, New Relic solicita crear una nueva clave API o usar una existente. Si se elige usar la clave existente, no aparece un menú desplegable; es necesario pegarla manualmente. Esto simplifica la creación de una nueva clave, así que optamos por esa opción.

La opción para activar o desactivar la monitorización de consultas lentas es un buen detalle.

Pero aquí viene una solicitud extraña: New Relic pide que se especifique el tipo de base de datos: autohospedada, RDS o Aurora. El agente ya está instalado en el servidor y detectó MySQL anteriormente. Debería conocer el tipo de implementación.

New Relic proporciona otro script de instalación.

Durante la instalación, la interfaz de línea de comandos (CLI) solicita las credenciales de acceso a MySQL. A diferencia de SolarWinds, que proporciona un script SQL en la interfaz de usuario, New Relic solicita la contraseña de root directamente en la terminal.

El mensaje inicial sugiere usar el usuario root, algo que la mayoría de los usuarios no proporcionarán ni siquiera en un entorno de prueba.

La confusión radica en que solicita credenciales de administrador para crear automáticamente un usuario de monitorización , no para usar el usuario administrador para la monitorización. La interfaz debería presentar dos opciones claras: «Crearé el usuario yo mismo» o «Crear el usuario automáticamente (requiere contraseña de administrador)».

Al consultar la base de datos, se confirma la existencia de un usuario llamado "newrelic". Sin embargo, New Relic no muestra los permisos que tiene este usuario. La transparencia en este aspecto ayudaría a mostrar los permisos otorgados (por ejemplo, "Usuario creado 'newrelic' con permisos de SELECCIÓN, PROCESAMIENTO y CLIENTE DE REPLICACIÓN") al solicitar acceso de administrador, lo que permitiría establecer expectativas más claras.

Tras finalizar la instalación, esperábamos ver un panel de control específico para MySQL. En su lugar, la interfaz mostraba un panel genérico con opciones para crear visualizaciones personalizadas. No apareció automáticamente ningún panel de control predefinido para MySQL.

El proceso de configuración no dejaba claro si:

  • Posteriormente, tras la recopilación de datos, aparecerá un panel de control de MySQL.
  • Necesitábamos construir uno manualmente.
  • Nos saltamos un paso de configuración.

Esperamos a ver si el panel de control se iba llenando de datos con el tiempo.

Resumen de la instalación

Tiempo de finalización : ~8 minutos
Complejidad : Baja (creación de usuarios automatizada)
Ventajas : Configuración ultrarrápida, creación automática de usuarios, instalación en una sola fase.
Debilidades : Solicitud de contraseña de root poco clara, no hay un panel de control MySQL preconfigurado, la ruta de configuración manual no es obvia.

Perro de datos

El enfoque de Datadog es el más práctico de las tres plataformas.

Tras iniciar sesión, la interfaz solicita la instalación del agente base. Existen varios métodos de implementación disponibles. Seleccionamos Linux para la instalación.

Datadog solicita una clave API. Crear una es sencillo; el proceso avanza automáticamente.

Copia el script de instalación y ejecútalo en el servidor.

El agente se instala rápidamente. Pero a diferencia de SolarWinds o New Relic, no sucede nada después: no detecta MySQL ni muestra indicaciones para configurar la monitorización de la base de datos. Tuvimos que acceder manualmente al Marketplace y buscar MySQL.

Tras seleccionar la integración con MySQL, aparece una ventana emergente con las instrucciones de instalación.

Datadog proporciona una lista de verificación:

  1. Cree un usuario de monitorización en MySQL.
  2. Otorgar permisos
  3. Escriba un archivo de configuración YAML.
  4. Colócalo en `/etc/datadog-agent/conf.d/mysql.d/conf.yaml`

La ruta del archivo de configuración no se muestra de forma destacada en la interfaz de usuario. Debes saber dónde almacena Datadog las configuraciones de integración o consultar la documentación para encontrarla.

Este método es más avanzado y técnico que la configuración guiada por interfaz de usuario de SolarWinds o la creación automática de usuarios de New Relic. Se editan los archivos manualmente y se reinician los servicios desde la línea de comandos. Creamos el usuario de MySQL con los permisos necesarios, escribimos el archivo de configuración YAML, lo colocamos en el directorio correcto y reiniciamos el agente de Datadog para completar la configuración.

Tras el reinicio, apareció el panel de control de Datadog con las métricas básicas de MySQL listas para recopilar datos.

Resumen de la instalación

  • Tiempo de realización : ~12 minutos
  • Complejidad : Alta (configuración manual en YAML, sin configuración guiada)
  • Puntos fuertes : Control total sobre la configuración, funciona bien si ya conoces Datadog.
  • Debilidades : No hay detección automática, requiere edición manual de archivos, no es fácil de usar para principiantes, la ruta del archivo no es evidente en la interfaz de usuario.

Nota : Esto cubre la ruta de instalación básica. Datadog, SolarWinds y New Relic ofrecen muchas opciones de configuración adicionales para la monitorización avanzada. Estas pruebas se centraron en la experiencia de incorporación predeterminada.

Consumo de recursos del agente

Probamos el uso de recursos de los agentes en dos escenarios: carga de base de datos nula (monitoreo inactivo) y carga pesada (durante una importación de base de datos de 26 GB). Ambas pruebas duraron aproximadamente entre 6 y 7 minutos, con los tres agentes recopilando datos simultáneamente.

Consumo de CPU

  • El consumo de CPU se mantuvo mínimo en todos los agentes. Bajo una carga de base de datos elevada, el uso promedio se mantuvo muy por debajo del 1 % en las tres plataformas.
  • Datadog mostró el pico más alto, del 3,20%, durante la carga pesada, pero estos picos fueron breves y poco frecuentes. Los tres agentes pasaron la mayor parte del tiempo inactivos o con una utilización de CPU inferior al 0,5%.

Uso de memoria

  • New Relic consumió mucha menos memoria, aproximadamente entre 3 y 5 veces menos que las otras dos plataformas. El uso de memoria se mantuvo estable tanto en escenarios de inactividad como de alta carga para los tres agentes.

E/S de disco

Carga cero

Carga pesada

Los patrones de E/S de disco mostraron características distintas para cada agente:

  • Datadog leyó la mayor cantidad de datos del disco, pero escribió la menor cantidad. Esto sugiere un acceso más frecuente al disco para la recuperación de datos con un almacenamiento en búfer local mínimo.
  • SolarWinds registró muchos más datos localmente que los otros dos, aproximadamente entre dos y tres veces más. Esto indica un almacenamiento en búfer local intensivo o un registro más detallado.
  • New Relic equilibra las lecturas y escrituras, realizando la menor cantidad de lecturas de disco a la vez que mantiene una actividad de escritura moderada.

Curiosamente, la actividad de E/S de disco disminuyó ligeramente bajo una carga de base de datos elevada para los tres agentes. La actividad de disco de los agentes no se ajustó a la carga de trabajo de la base de datos; mantuvieron patrones consistentes independientemente de la carga de trabajo de MySQL.

Precisión métrica

Realizamos una importación de base de datos de 26 GB para poner a prueba el sistema y evaluar la precisión con la que cada plataforma medía el consumo de recursos.

Medición de la CPU

Las tres plataformas monitorizaron el uso de la CPU durante la importación con una precisión similar. SolarWinds y Datadog ofrecieron una granularidad de 1 minuto, mientras que New Relic realizó muestreos cada 2 minutos. Las mediciones coincidieron entre las plataformas, sin discrepancias significativas.

Gráfico de CPU de SolarWinds: muestra un uso de entre el 45 % y el 60 % durante la importación.

Gráfico de CPU de New Relic: muestra un patrón similar

Gráfico de CPU de Datadog: muestra un gráfico de área apilada de los estados de la CPU.

Medición de la memoria

Esto puso de manifiesto un problema crítico con New Relic.

Durante la importación, el servidor consumió casi el 100% de la RAM disponible. Esto es lo que informó cada plataforma:

SolarWinds: Mostró con precisión un uso de memoria de aproximadamente el 100%.

New Relic: reportó un uso de memoria de solo ~10%.

Gráfico de memoria de Datadog: muestra la RAM total frente a la RAM utilizada a ~16 GB.

New Relic no detectó el pico de memoria. No se trata de un error de medición menor; la diferencia es de un orden de magnitud. Si dependes de las alertas de memoria o de la planificación de capacidad, este tipo de imprecisión invalida todo el sistema de monitorización.

Medición de redes

New Relic y Datadog capturaron el tráfico de red con precisión durante la importación, mientras que SolarWinds subestimó el uso de la red, omitiendo parte de la actividad.

Gráfico de red de SolarWinds: muestra el rendimiento de la red con algunas lagunas de datos.

Gráfico de red de New Relic: muestra los datos completos de recepción/transmisión de la red.

Gráfico de red de Datadog: muestra una captura precisa del tráfico de red.

La granularidad de las mediciones se mantuvo constante con la CPU: SolarWinds y Datadog tomaron muestras cada minuto, New Relic cada 2 minutos.

Rendimiento de alerta

Configuramos la misma alerta en las tres plataformas: enviar una notificación si el uso de memoria supera el 50 % durante 1 minuto. Luego, activamos la alerta manualmente usando la herramienta stress-ng para aumentar la utilización de memoria al 70 %.

Configuración de alertas de SolarWinds: muestra el umbral de memoria establecido en >50% durante 1 minuto.

Configuración de alertas de New Relic: se muestra el modo guiado con ajustes de umbral y vista previa de series temporales.

Configuración de alertas de Datadog: muestra la configuración del monitor de métricas con detalles de evaluación.

Todas las alertas se configuraron con prioridad "Crítica". Probamos las notificaciones por correo electrónico y Slack.

Configuración de alertas

New Relic ofrece los controles de tiempo más precisos. Mientras que SolarWinds y Datadog requieren umbrales mínimos de 1 minuto, New Relic permite configurar alertas para condiciones que duran tan solo 10 segundos. Esta flexibilidad ayuda a detectar picos breves que podrían resolverse antes de alcanzar el minuto en otras plataformas.

Tanto SolarWinds como Datadog requieren una duración mínima de 1 minuto para las alertas de umbral.

Canales de notificación

Tanto New Relic como SolarWinds ofrecen opciones de notificación. Datadog solo aceptaba notificaciones por correo electrónico en su configuración predeterminada; es posible que se requiera configuración adicional para otros canales.

Opciones de notificación de New Relic: muestra una lista extensa que incluye ServiceNow, Webhooks, Jira, Slack, Teams, Email, PagerDuty.

Opciones de notificación de SolarWinds: se muestra el menú desplegable de servicios con AmazonSNS, correo electrónico, Teams, New Relic, OpsGenie, PagerDuty y ServiceNow.

Velocidad de notificación

Comenzamos la prueba de estrés de memoria. La memoria alcanzó el 70% casi instantáneamente y se mantuvo por encima del 50% durante más de 1 minuto. Aquí es cuando llegaron las alertas:

Notificaciones por correo electrónico:

New Relic – El primero en llegar

Datadog – Segundo

SolarWinds – Último

Notificaciones de Slack:

Probamos la integración de Slack con New Relic y SolarWinds (Datadog no era compatible con Slack en nuestra configuración).

  1. New Relic : se lanzó primero e incluyó botones interactivos directamente en el mensaje de Slack para confirmar o investigar las alertas.
  2. SolarWinds – Se entrega en segundo lugar, pero como notificaciones de texto plano.

La integración de New Relic con Slack destacó. El formato de mensajes interactivos permite tomar medidas sin salir de Slack.

Notificaciones de resolución

Cuando el uso de la memoria volvió a la normalidad:

  • New Relic envió una notificación de resolución.
  • Datadog envió una notificación de resolución.
  • SolarWinds no envió una notificación de resolución.

Calidad del contenido del correo electrónico

Los correos electrónicos de alerta de Datadog incluían información clara: qué activó la alerta, los valores actuales y un enlace directo a los paneles de control relevantes. Profesionales e informativos.

Los correos electrónicos de alerta de New Relic seguían un formato similar, con buenos detalles y llamadas a la acción claras .

Los correos electrónicos de alerta de SolarWinds eran escuetos, con detalles mínimos, formato deficiente y poca información útil. Si bien cumplían su función, se percibían menos profesionales que los de las otras dos plataformas.

Configuración de la integración con Slack

New Relic : Haz clic en "Agregar Slack", autentícate al instante y selecciona los canales. Así de sencillo.

SolarWinds : Haz clic en "Agregar Slack", autentícate y selecciona los canales. Igual de sencillo.

Ambos tardaron menos de un minuto en configurarse.

Comparación de paneles de control e interfaz de usuario

Evaluamos los paneles de control predeterminados de MySQL que ofrece cada plataforma. No se trata de vistas personalizadas, sino de lo que se ve inmediatamente después de instalar el agente y recopilar datos.

Descripción general del panel de control

SolarWinds se abre directamente en un panel de control específico para MySQL desde el menú de la izquierda. La página de inicio muestra:

  • Tiempo de respuesta promedio
  • Rendimiento
  • Errores de consulta
  • Conexiones activas

Esto es lo primero que un administrador de bases de datos o un director de tecnología (CTO) querrá ver. Las métricas son de alto nivel, permiten tomar medidas concretas y resultan de gran ayuda para evaluar el estado de la base de datos.

Descripción general del panel de control de SolarWinds MySQL: muestra métricas de calidad de servicio con gráficos de tiempo de respuesta, rendimiento y errores.

New Relic presenta un panel de control con mayor densidad de datos y múltiples gráficos que muestran métricas a lo largo del tiempo. Ofrece mucha información sobre conexiones por segundo, duración de consultas y rendimiento, pero está organizada en gráficos de series temporales en lugar de resúmenes del estado actual. Se obtienen tendencias detalladas, pero menos datos visuales a simple vista.

Panel de control de New Relic MySQL: muestra conexiones a la base de datos, operaciones, consultas y gráficos de rendimiento.

Datadog muestra el panel de control predeterminado más básico. Muestra algunas métricas fundamentales, pero carece de la profundidad de SolarWinds o del detalle de tendencias de New Relic. Una peculiaridad: las "conexiones fallidas" aparecen de forma destacada en la parte superior de una métrica centrada en la seguridad, que rara vez es lo primero que se necesita al comprobar el rendimiento de la base de datos.

Panel de control de Datadog MySQL: muestra un monitor de actividad básico con secciones de rendimiento y ancho de banda.

Características de análisis detallado

SolarWinds incluye varias pestañas además de la vista general:

  • Inventario : muestra los patrones de consulta más frecuentes, los tiempos de espera (qué ralentiza las consultas) y opciones de filtrado detalladas. Podrá ver qué consultas consumen más recursos y dónde se producen los cuellos de botella.
  • Perfiladores : Muestra patrones de consulta ordenados por tiempo total de ejecución y consumo de CPU. Esto es fundamental para la optimización: permite identificar qué tipos de consulta generan mayores costos y priorizar las correcciones en consecuencia. Las opciones de ordenación y filtrado facilitan la identificación de consultas problemáticas.
  • Estado : Evalúa el estado general de la base de datos e indica los problemas. Durante nuestra prueba con funcionamiento normal, se mostró en verde.
  • Consultas : muestra todas las consultas, agrupadas por patrón, con amplias opciones de filtrado. Haga clic en cualquier consulta para ver cuántas veces se ejecutó, el tiempo promedio de ejecución y otras estadísticas.
  • Recursos : muestra métricas a nivel de host (CPU, memoria, disco) junto con las métricas de MySQL. Este contexto ayuda a distinguir entre problemas de la base de datos y problemas de la infraestructura subyacente.
  • Asesores : Proporciona recomendaciones para mejorar el rendimiento, la seguridad y la configuración. Esta función no está disponible en los paneles predeterminados de New Relic ni de Datadog. SolarWinds sugiere optimizaciones de forma proactiva, en lugar de limitarse a mostrar datos.

New Relic organiza la información de forma diferente. El panel se centra en visualizaciones de series temporales, con numerosos gráficos que muestran tendencias. Se puede profundizar en periodos específicos y ver desgloses detallados, pero se da menos importancia a los datos tabulares o a los resúmenes del estado actual. La interfaz está más orientada a explorar patrones históricos que a obtener respuestas inmediatas sobre el estado actual.

Datadog mantiene el panel de control más sencillo. Muestra métricas básicas de MySQL e incluye, de forma muy útil, el consumo de recursos del host en la misma página. Sin embargo, carece de las funciones de análisis y optimización a nivel de consulta que ofrece SolarWinds.

Paneles de control para la monitorización de hosts

También revisamos el panel de control general de monitorización de cada plataforma (no el específico de MySQL).

SolarWinds ofrece exactamente lo que necesita un administrador de bases de datos: una interfaz funcional y organizada centrada en información práctica sobre MySQL en lugar de en un acabado visual impecable.

New Relic ofrece una vista limpia y despejada. Las métricas clave son fáciles de identificar y la interfaz no te abruma con información. Es elegante y moderna, pero a la vez funcional.

Datadog muestra información detallada, pero con un diseño más recargado. Ofrece métricas más avanzadas, pero presenta menos datos resumidos a simple vista. La presentación visual es sencilla, pero menos pulida que la de SolarWinds.

Funciones mejoradas con IA

Las tres plataformas han integrado capacidades basadas en inteligencia artificial como características estándar:

SolarWinds ahora incluye análisis predictivos en su pestaña Asesores, que proporciona recomendaciones proactivas basadas en el análisis de IA de los patrones de consulta y las tendencias de los recursos.

New Relic ha mejorado su sistema de detección de anomalías con modelos de aprendizaje automático que establecen líneas base automáticamente y alertan sobre desviaciones estadísticas en lugar de umbrales fijos.

Datadog ofrece análisis de causa raíz impulsados por IA que correlacionan las métricas de la base de datos con el rendimiento de la aplicación y los datos de infraestructura para acelerar la resolución de problemas.

Estas características de IA representan el cambio de la industria hacia la observabilidad autónoma, donde los sistemas pueden predecir y prevenir problemas en lugar de simplemente reaccionar ante ellos. 3 .

Detalle a nivel de consulta

Aquí es donde SolarWinds se diferencia de la competencia.

Al seleccionar un patrón de consulta específico en SolarWinds, obtendrá estadísticas avanzadas:

  • Ejecuciones totales
  • Tiempo de ejecución promedio
  • Desglose del consumo de CPU
  • Tiempos de espera de bloqueo
  • Filas examinadas frente a filas devueltas y más

Tanto New Relic como Datadog muestran métricas de consulta, pero el nivel de detalle y la facilidad de navegación no igualan los de las herramientas de análisis de consultas específicas de SolarWinds.

Monitorización mejorada de MySQL : Las implementaciones modernas de MySQL se benefician de capacidades mejoradas de Performance Schema e información avanzada sobre la ejecución de consultas. Las organizaciones que aprovechan estas funciones mejoradas informan de mejoras significativas en el rendimiento, y algunas logran una reducción de hasta el 42 % en el tiempo de ejecución de consultas mediante estrategias de monitorización optimizadas. 4 .

Lo que probamos

Implementamos agentes de SolarWinds , New Relic y Datadog en el mismo servidor para monitorizar una instancia de MySQL. Cada herramienta completó su proceso de instalación y realizamos el seguimiento de:

  • Cómo el proceso de incorporación te guía a través de la configuración
  • Lo que el proceso de instalación le pide.
  • Consumo de recursos del agente (uso de memoria y CPU)
  • Precisión métrica durante la carga de la base de datos
  • Configuración de alertas y velocidad de notificación
  • Usabilidad del panel de control y arquitectura de la información

Entorno de prueba

Todas las pruebas se ejecutaron en una instancia Amazon EC2 m6i.xlarge con las siguientes especificaciones:

  • Procesador : Intel Xeon 8375C (Ice Lake)
  • vCPU : 4 núcleos
  • Memoria : 16 GB
  • Almacenamiento : 128 GB con 3000 IOPS y un rendimiento de 125 MB/s.

Realizamos tres tipos de pruebas:

__21833__

  1. Monitorización de carga cero : agentes ejecutándose con MySQL inactivo (6 minutos).
  2. Supervisión de cargas pesadas : agentes en funcionamiento durante la importación de una base de datos de 26 GB (aproximadamente 2,5 horas).
  3. Funcionalidad de alertas : configuración de alertas, disponibilidad de canales y calidad de las alertas.
  4. Pruebas de velocidad de alertas : velocidad de entrega de notificaciones por correo electrónico y Slack.
  5. Evaluación del panel de control : evaluación de la funcionalidad de la interfaz de usuario y la arquitectura de la información.

Las organizaciones que planifiquen evaluaciones similares deben tener en cuenta que los presupuestos de observabilidad están cada vez más protegidos, y la mayoría de las empresas consideran la monitorización de bases de datos como una infraestructura crítica en lugar de una herramienta opcional. 5 .

Metodología

Probamos cada plataforma en condiciones idénticas para garantizar una comparación justa.

Instalación : Se comenzó con instalaciones nuevas de los agentes en el mismo servidor. Se siguió el flujo de incorporación predeterminado de cada plataforma sin configuración avanzada. Se documentó cada paso, incluyendo capturas de pantalla.

Monitorización de recursos : Se ejecutaron scripts personalizados para recopilar el uso de CPU, memoria, E/S de disco y red del agente cada 2 segundos. Se realizaron pruebas en dos escenarios: MySQL inactivo y durante la importación de una base de datos de 26 GB.

Precisión de las métricas : Se realizó una importación de la base de datos para someter el sistema a una carga de trabajo intensa y se evaluó la precisión con la que cada plataforma medía el uso de la CPU, el consumo de memoria y el tráfico de red en comparación con los valores reales del sistema.

Alertas : Se configuraron alertas idénticas (memoria >50% durante 1 minuto) en todas las plataformas. Se utilizó stress-ng para activar la alerta aumentando la memoria al 70%. Se midió el tiempo de entrega de las notificaciones y se probaron varios canales.

Evaluación del panel de control : Se evaluaron los paneles de control predeterminados, tal como vienen de fábrica, inmediatamente después de la configuración. No se realizó ninguna configuración personalizada; se evaluaron las funcionalidades que cada plataforma ofrece automáticamente.

Todas las pruebas se realizaron con la configuración predeterminada. Estas plataformas ofrecen amplias opciones de personalización, pero nos centramos en la experiencia del primer día: lo que se obtiene al instalar el agente y comenzar a recopilar datos.

Nota de personalización

Las tres plataformas permiten crear paneles personalizados. Puedes arrastrar y soltar widgets, añadir tus propias consultas y crear las vistas que necesitas. Nuestra evaluación se centró en los paneles predeterminados, ya que son los que usarás durante las primeras horas o días con una nueva plataforma de monitorización.

SolarWinds ofrece funciones de análisis y optimización a nivel de consulta que no existen en los paneles predeterminados de New Relic ni de Datadog, ni siquiera en sus creadores de paneles personalizados. La pestaña Perfiladores, la función Asesores y los análisis detallados de la ejecución de consultas son exclusivos del enfoque de monitorización de MySQL de SolarWinds.

Contexto de la industria

El panorama de la monitorización de bases de datos ha evolucionado significativamente a principios de 2026, con varias tendencias clave que afectan a la selección de plataformas:

Observabilidad impulsada por IA : Las tres plataformas ahora incorporan detección de anomalías y análisis predictivo basados en IA como características estándar. Las organizaciones informan que el 96 % de los líderes de TI esperan que el gasto en observabilidad se mantenga estable o crezca, y el 62 % planea incrementos. 6 .

Consolidación de herramientas : el 84 % de las organizaciones están consolidando activamente sus herramientas de observabilidad, el 41 % ya está reduciendo el número de plataformas y otro 43 % está evaluando la consolidación. 7 Esta tendencia hace que las plataformas integrales como las que se prueban aquí sean cada vez más valiosas.

Capacidades mejoradas de MySQL : Las versiones modernas de MySQL ofrecen características de esquema de rendimiento mejoradas y capacidades avanzadas de análisis de consultas, con las que las organizaciones logran mejoras de hasta un 42 % en el tiempo de ejecución de consultas mediante técnicas de monitorización mejoradas. 8 .

Lecturas adicionales

Los 8 mejores programas de observabilidad con comparación de precios y características.

Sedat Dogan
Sedat Dogan
CTO
Sedat es un líder en tecnología y seguridad de la información con experiencia en desarrollo de software, recopilación de datos web y ciberseguridad. Sedat: - Cuenta con 20 años de experiencia como hacker ético y experto en desarrollo, con amplia experiencia en lenguajes de programación y arquitecturas de servidores. - Asesora a ejecutivos de alto nivel y miembros de juntas directivas de corporaciones con operaciones tecnológicas críticas y de alto tráfico, como la infraestructura de pagos. - Posee una sólida visión para los negocios, además de su experiencia técnica.
Ver perfil completo
Investigado por
Sena Sezer
Sena Sezer
Analista de la industria
Sena es analista del sector en AIMultiple. Se licenció en la Universidad de Bogazici.
Ver perfil completo

Sé el primero en comentar

Tu dirección de correo electrónico no será publicada. Todos los campos son obligatorios.

0/450