Como tarea habitual de un DBA esta la de poder monitorear las instancias de MSSQL para asi conocer su estado de salud y determinar cambios de comportamiento a lo largo del tiempo.

Para hacer esta tarea se pueden utilizar herramientas que ya viene con Windows o el propio motor SQL como por ejemplo (Performance monitor, query store, profiler, events, etc) o bien comprar alguna tool del mercado la cual nos ayude en dicha tarea.

En este post voy a mencionar una herramienta totalmente gratis y open source la cual recolecciona diferentes datos de performance para luego guardarlos en una base de datos y explotarlos con PowerBI Dekstop, no te pierdas el curso online de abril sobre monitoreo donde no solo mostraremos esta tool sino que algunas para ayudar en esta ardua tarea.

SQLWATCH.IO es una herramienta open source muy simple de instalar la cual recolecta datos de tu instancia y los aloja en una base de datos propia para luego poderlos explotar con herramientas como powerbi (de hecho ya viene con un archivo de pbix con reportes armados)

La misma la pueden descargar del siguiente link o bien acceder al proyecto publicado en Github