Monitoreo de base de datos Microsoft Azure SQL

Monitoreo de base de datos Microsoft Azure SQL

La base de datos Microsoft Azure SQL es una base de datos escalable, relacional y ofrecida como "database-as-a-service" que brinda capacidades de base de datos SQL administradas a las aplicaciones que se ejecutan en la nube de Azure. Applications Manager proporciona monitoreo del rendimiento de la base de datos Azure SQL mediante el seguimiento de los indicadores clave de rendimiento y las estadísticas de consulta, al tiempo que notifica a los usuarios los eventos y las interrupciones que se producen en su sistema.

Echemos un vistazo a lo que necesita ver para realizar la administración de bases de datos Microsoft Azure SQL desde un punto de vista de alta disponibilidad, las métricas de rendimiento que debe reunir y cómo puede asegurarse de que su base de datos Azure SQL esté funcionando como se esperaba:

Capacidad de planificación y utilización de recursos

Haga un seguimiento de los indicadores clave de rendimiento, como el uso de DTU y la utilización de R / W, para ayudarlo a determinar si su base de datos tiene un exceso de capacidad o si sus recursos están al máximo. Reúna información sobre el consumo de recursos (CPU, almacenamiento, E / S, etc.) y realice un seguimiento de la eficacia general de su base de datos. Recibe una alerta antes de que se alcance la capacidad máxima.

Microsoft Azure SQL Database DTU Usage

Encuentre consultas de bloqueo, solucione problemas de deadlocks

Las esperas de bloqueo indican contención de datos por consultas; las esperas de cierre IO de la página indican tiempos de respuesta de E / S lentos; la espera de actualización de cierre de página indica una disposición de archivo incorrecta. Obtenga detalles sobre los tiempos de espera durante la ejecución de la consulta, el historial de ejecución prolongada y las consultas bloqueadas, además de métricas para ayudar a solucionar problemas, como el conteo de interbloqueos. Reciba alertas cuando se produzcan bloqueos de SQL e identifique procesos fallidos.

Microsoft Azure SQL Database Performance

Monitoreo de sesiones activas y conexiones fallidas

Profundice en cada aspecto de las métricas de recursos y más: CPU, lecturas, escrituras, número de sesiones y conexiones de clientes, para evaluar qué tan bien su carga de trabajo se ajusta al nivel de rendimiento. Rastree cualquier información recuperada de la base de datos a través de consultas SQL personalizadas. Visualice cómo las actividades específicas pueden afectar a los demás y salte a los gráficos de rendimiento en tiempo de ejecución, que muestran las tendencias específicas del rendimiento de las consultas y los detalles de la actividad.

Microsoft Azure SQL Database Connections

 

Detecte problemas de rendimiento en tiempo real y corríjalos más rápido

Distinga los patrones de rendimiento consistentes de las anomalías, lo cual es fundamental para garantizar que su plataforma de datos ofrezca un rendimiento óptimo para los usuarios finales de sus aplicaciones. Obtenga notificaciones instantáneas de problemas de rendimiento y cuellos de botella. Tome medidas correctivas rápidas antes de que los usuarios finales experimenten problemas.

Con Applications Manager, obtiene visibilidad en todo el sistema de la utilización de los recursos, el rendimiento de las aplicaciones y el estado operativo de su base de datos Microsoft Azure SQL y el rendimiento de las aplicaciones. Comience rápidamente el monitoreo de la base de datos Microsoft Azure SQL con la versión de prueba gratuita de 30 días de Applications Manager.