Skip to content

Health Summary

Descripcion de la pagina

Esta pagina ofrece una vista consolidada del estado de salud de una instancia de SQL Server y del servidor Windows asociado. Reune en una sola pantalla el consumo de CPU, memoria y disco, contadores clave del motor como Buffer Cache Hit Ratio y Page Life Expectancy, estado de version y soporte, errores recientes, salud de backups y jobs, y estado general de alta disponibilidad.

Sirve como punto de revision operativa para detectar con rapidez presion de recursos, degradacion de rendimiento, incidencias repetitivas y desviaciones de mantenimiento. Combina indicadores de lectura rapida, tendencias temporales y tablas de detalle para facilitar priorizacion tecnica y analisis inicial.

Variables

VariableDescripcion
$SQL_InstanceInstancia de SQL Server sobre la que se consultan los paneles principales del dashboard. Su valor corresponde a una unica instancia seleccionable en la parte superior.
Rango temporalIntervalo de tiempo aplicado a los paneles dependientes del tiempo, como tendencias, errores, jobs y revisiones historicas.

$SQL_Instance

Esta seccion agrupa el resumen principal de salud de la instancia seleccionada. Combina indicadores inmediatos para capacidad y rendimiento con graficas de tendencia para CPU, memoria y crecimiento de datos.

Description

  • Descripcion: Panel de texto que resume el alcance funcional de la pagina y los dominios de salud incluidos en el dashboard.
  • Tipo de panel: text

Recomendacion practica: Usa esta descripcion como referencia rapida del alcance del panel antes de interpretar alertas puntuales o tendencias aisladas.

CPU

  • Descripcion: Muestra el porcentaje de uso de CPU del servidor. Como referencia operativa del propio dashboard, conviene mantenerlo por debajo del 50% y vigilar con prioridad los periodos sostenidos de carga alta.
  • Tipo de panel: stat
  • Unidades: Porcentaje (%)

Colores por valor:

ValorColorDescripcion
Resto de valoresUso dentro del rango recomendado.
> 50Uso elevado, conviene revisar tendencia y carga concurrente.
> 75Uso critico de CPU.

Recomendacion practica: Si se mantiene alto de forma sostenida, revisa consultas costosas, procesos concurrentes, mantenimiento en horario pico y presion de CPU no relacionada con SQL Server.

Buffer Cache HR

  • Descripcion: Indica el porcentaje de paginas de datos que SQL Server puede resolver desde memoria cache en lugar de leer desde disco. Cuanto mas cerca de 100%, menor dependencia de I/O fisico y mejor comportamiento general de memoria.
  • Tipo de panel: stat
  • Unidades: Porcentaje (%)

Colores por valor:

ValorColorDescripcion
Resto de valoresLa cache no esta absorbiendo bien la carga.
> 98Nivel aceptable, pero conviene vigilar la tendencia.
> 99Comportamiento optimo de cache.

Recomendacion practica: Si baja de forma sostenida, revisa presion de memoria, tamano de max server memory y cargas con muchas lecturas fisicas.

Page Life Expectancy

  • Descripcion: Mide en segundos cuanto tiempo permanecen las paginas en memoria antes de ser reemplazadas. Valores altos suelen indicar menor presion de memoria sobre el buffer pool.
  • Tipo de panel: stat
  • Unidades: Segundos (s)

Colores por valor:

ValorColorDescripcion
Resto de valoresPresion de memoria alta.
> 2000Nivel intermedio, revisar estabilidad.
> 3000Retencion de paginas favorable.

Recomendacion practica: Si hay caidas bruscas y repetidas, correlacionalas con picos de I/O, cambios de workload o configuraciones de memoria demasiado agresivas.

Data File Size by Database

  • Descripcion: Grafica la evolucion del tamano de los ficheros de datos por base de datos para detectar tendencias de crecimiento y anticipar necesidades de capacidad.
  • Tipo de panel: timeseries
  • Unidades: Kilobytes (KB)

Umbrales:

ValorColorDescripcion
Resto de valoresEvolucion dentro del comportamiento esperado.
> 80Valor alto, conviene revisar crecimiento y autogrowth.

Recomendacion practica: Identifica las bases con mayor pendiente de crecimiento y ajusta capacidad y autogrowth antes de llegar a eventos repetidos de ampliacion automatica.

Less Disk Space

  • Descripcion: Muestra el menor porcentaje de espacio libre entre los discos del servidor. Es un indicador rapido de riesgo de capacidad y de posible impacto operativo por falta de almacenamiento.
  • Tipo de panel: stat
  • Unidades: Porcentaje (%)

Colores por valor:

ValorColorDescripcion
Resto de valoresEspacio libre critico.
> 10Espacio libre bajo, requiere seguimiento cercano.
> 20Espacio libre en rango recomendado.

Recomendacion practica: Si baja del 20%, prioriza limpieza, revisa crecimiento de datos y logs, y planifica ampliacion antes de entrar en zona critica.

Update Status

  • Descripcion: Informa del estado de actualizacion de la instancia. El propio panel indica que, para que el dato sea fiable, deben haber pasado al menos 24 horas desde que se habilito la monitorizacion.
  • Tipo de panel: stat

Colores por valor:

ValorColorDescripcion
Pending Security UpdateHay una actualizacion de seguridad pendiente.
Available UpdateExiste una actualizacion disponible.
UpdatedLa instancia esta actualizada.
Urgent Update - Withdrawn VersionLa version requiere actuacion urgente.

Recomendacion practica: Si el estado no es Updated, revisa la politica de parcheo y planifica aplicar la ultima actualizacion acumulativa compatible en la siguiente ventana de mantenimiento.

Supported

  • Descripcion: Muestra si la version de SQL Server sigue estando dentro del ciclo de soporte.
  • Tipo de panel: stat

Colores por valor:

ValorColorDescripcion
No dataNo hay informacion concluyente.
Not SupportedLa version esta fuera de soporte.
SupportedLa version esta soportada.

Recomendacion practica: Si la instancia no esta soportada, prioriza un plan de upgrade para reducir riesgo de vulnerabilidades y limitaciones de soporte oficial.

% Processor Time

  • Descripcion: Serie temporal del uso de CPU desglosada en tiempo privilegiado, tiempo de usuario y tiempo de interrupciones. Ayuda a distinguir entre carga de procesos, trabajo del kernel o problemas relacionados con hardware y drivers.
  • Tipo de panel: timeseries
  • Unidades: Porcentaje (%)

Colores por valor:

ValorColorDescripcion
% Priviledged TimeCPU dedicada a operaciones del kernel.
% User TimeCPU consumida por procesos de usuario, incluido SQL Server.
% Interrupt TimeCPU consumida por interrupciones del sistema.

Recomendacion practica: Si sube % Interrupt Time, revisa drivers, firmware y hardware; si domina % User Time, centra el analisis en consultas, concurrencia y procesos del motor.

SQL Server Memory Usage

  • Descripcion: Muestra la evolucion de memoria disponible y de pools de memoria del sistema para evaluar presion de memoria en el host donde se ejecuta SQL Server.
  • Tipo de panel: timeseries
  • Unidades: Memoria (bytes)

Colores por valor:

ValorColorDescripcion
Pool Paged BytesMemoria paginada del sistema.
Pool Nonpaged BytesMemoria no paginada del sistema.
Available BytesMemoria disponible para procesos.

Recomendacion practica: Si Available Bytes cae de forma sostenida, revisa max server memory para dejar memoria suficiente al sistema operativo y a procesos auxiliares.

Windows Memory Usage

  • Descripcion: Mide la memoria comprometida por las aplicaciones del servidor para completar la vision global del consumo de memoria del sistema operativo.
  • Tipo de panel: timeseries
  • Unidades: Memoria (bytes)

Colores por valor:

ValorColorDescripcion
Committed BytesMemoria comprometida por las aplicaciones del host.

Recomendacion practica: Si Committed Bytes crece mientras la memoria disponible cae, revisa limites de memoria de SQL Server, paginacion del sistema y posibles fugas de memoria en otros servicios.

Error Log

Esta seccion concentra los errores registrados en SQL Server dentro del rango temporal seleccionado para facilitar la deteccion de incidencias repetitivas y eventos criticos recientes.

Error Log

  • Descripcion: Tabla de errores del log de SQL Server agrupados por mensaje, con numero total de ocurrencias, primera aparicion y ultima aparicion dentro del periodo consultado.
  • Tipo de panel: table

Recomendacion practica: Prioriza mensajes repetitivos o con aparicion reciente y correlacionalos con cambios de despliegue, mantenimiento o problemas de conectividad.

Backups

Esta seccion muestra la estrategia de backup detectada y el detalle por base de datos para validar que las copias Full, Differential y Log cubren correctamente los objetivos de recuperacion.

Backup Strategy

  • Descripcion: Resume la estrategia de backup actual inferida a partir de los backups registrados en los ultimos 15 dias.
  • Tipo de panel: stat

Recomendacion practica: Verifica que la estrategia detectada este alineada con el RPO y RTO objetivo y con el modelo de recuperacion de cada base de datos.

Last Backups

  • Descripcion: Tabla con la fecha del ultimo backup Full, Differential y Log por base de datos, junto con el estado general del backup.
  • Tipo de panel: table

Colores por valor:

ColumnaValorColorDescripcion
Backup StateBackup Full InexistenteNo existe un backup Full utilizable o reciente.
Backup Full demasiado AntiguoEl backup Full esta fuera de la ventana esperada.
Problema con la cadena de BackupLa continuidad entre copias no es correcta.
OK*Estado de backup correcto.

Recomendacion practica: Si alguna base no esta en estado OK, valida primero la existencia del ultimo Full y, en bases FULL, la continuidad de los backups de log.

Auxiliar Backup Error History

Esta seccion complementa la revision de backups con el historico reciente de incidencias detectadas en las copias de seguridad.

Backup History Errors

  • Descripcion: Lista las bases de datos con incidencias de backup, incluyendo modelo de recuperacion, fechas de las ultimas copias y el error detectado.
  • Tipo de panel: table

Recomendacion practica: Revisa si el mismo error se repite en varios dias consecutivos y corrige primero los casos que comprometen la cadena de log o la ausencia de Full.

Jobs

Esta seccion separa los fallos de SQL Server Agent entre jobs que normalmente no fallan y jobs con fallo habitual para ayudar a distinguir incidencias nuevas de problemas cronicos.

Not Usually Failed Jobs

  • Descripcion: Muestra los jobs fallidos en el periodo seleccionado que normalmente no presentan errores.
  • Tipo de panel: table

Recomendacion practica: Tratalos como prioritarios porque suelen reflejar cambios recientes en permisos, conectividad, credenciales o dependencias externas.

Usually Failed Jobs

  • Descripcion: Muestra los jobs fallidos en el periodo seleccionado cuyo historial indica fallos recurrentes.
  • Tipo de panel: table

Recomendacion practica: Revisa la tendencia por paso del job y separa fallos conocidos de degradaciones reales para no normalizar incidentes importantes.

Disk

Esta seccion detalla la capacidad de discos para controlar riesgo de llenado y anticipar problemas de crecimiento en datos, logs o almacenamiento general del servidor.

SQL Server Disks

  • Descripcion: Tabla con tamano total, tamano disponible y porcentaje libre por unidad de disco del servidor asociado a la instancia.
  • Tipo de panel: table

Colores por valor:

ColumnaValorColorUnidadesDescripcion
Free PercentageResto de valores%Espacio libre critico.
> 10%Espacio libre bajo, requiere seguimiento.
> 20%Espacio libre recomendado.

Recomendacion practica: Mantener cada unidad por encima del 20% ayuda a evitar incidencias por autogrowth, saturacion de logs y falta de espacio para tareas de mantenimiento o backup.

High Availability

Esta seccion permite revisar la salud global de Always On, el rol actual de la replica y el estado de sincronizacion y latencia por base de datos.

Overall Status

  • Descripcion: Indica el estado general de salud de los grupos de disponibilidad para la instancia seleccionada.
  • Tipo de panel: stat

Recomendacion practica: Si el estado general deja de ser saludable, valida inmediatamente sincronizacion, conectividad entre replicas y eventos recientes antes de ejecutar cambios sobre el entorno.

Group Roles

  • Descripcion: Muestra el rol actual del servidor dentro del grupo de disponibilidad, permitiendo confirmar si actua como replica primaria o secundaria.
  • Tipo de panel: table

Recomendacion practica: Tras un failover planificado o no planificado, verifica aqui que el reparto de roles coincide con el diseno esperado.

Replica Status

  • Descripcion: Ofrece detalle por base de datos del estado de sincronizacion, salud de sincronizacion y ultimo commit replicado dentro del grupo de disponibilidad.
  • Tipo de panel: table

Colores por valor:

ColumnaValorColorDescripcion
Synchronization StateSYNCHRONIZEDLa replica esta sincronizada.
A REVISARLa sincronizacion requiere revision.
Synchronization HealthHEALTHYEstado saludable.
A REVISARPuede existir degradacion o retraso.

Recomendacion practica: Si aparecen valores a revisar de forma repetida, revisa conectividad entre replicas, salud de envio y recepcion de logs y posible retraso de redo.

Latency Performance

  • Descripcion: Muestra indicadores de latencia por base de datos dentro del grupo de disponibilidad, incluyendo latencia, tiempo de recuperacion y tamano de la cola de redo.
  • Tipo de panel: table

Colores por valor:

ColumnaValorColorUnidadesDescripcion
Redo Queue Size KBResto de valoresKBCola de redo en rango esperado.
> 10000KBCola de redo elevada.

Recomendacion practica: Si Redo Queue Size KB crece de forma sostenida, revisa I/O del secundario, volumen transaccional reciente y bloqueos que puedan retrasar el redo.