jueves, 22 de noviembre de 2007

Qué monitorizar I

Quisiera comenzar este blog compartiendo las tareas, más o menos diarias, considero que un administrador de bbdd debe realizar. La mayoría forman parte de mi rutina diaria (un poco pesado, ya lo sé) Otras suelo realizarlas semanal o mensualmente. Iré dando más detalles sobre cada una de ellas en los proximos días ( esa es la intención) adjuntando scripts y herramientas que yo considero útiles

  • Estado de backups
  • Logs: SQL, agente, Windows
  • Espacio en disco, espacio de bbdd, transaction log
  • Trabajos: fallidos, duración excesiva, nuevos trabajos añadidos, modificados
  • Utilización de la temp db
  • Bloqueos, procesos corriendo durante demasiado tiempo
  • Disponibilidad de servicios
  • Disponibilidad de las bbdd
  • Datos inválidos, inconsistencias, integridad
  • Fragmentación de índices
  • Fragmentación de mdf's
  • Potencial creciemiento de bbdd
  • Fallos de logins
  • Performance:
    • Performance Monitor:Memory - Pages/Sec
    • Performance Monitor: Network Interface – Bytes Total/Sec
    • Performance Monitor: PhysicalDisk - % Disk Time - _Total
    • Performance Monitor: PhysicalDisk – Current Disk Queue Length - _Total
    • Performance Monitor: System - % Total Processor Time
    • Performance Monitor: System – Processor Queue Length
    • Performance Monitor: SQL Server – User Connections
    • Performance Monitor: SQLServer - Access Methods - Page Splits/sec
    • Performance Monitor: SQL Server – Buffer Manager – Buffer Cache Hit Ratio
    • Performance Monitor: SQL Server – Memory Manager - Target Server Memory (KB)
    • Performance Monitor: SQL Server – Memory Manager – Total Server Memory (KB)
    • Performance Monitor: SQL Server : SQL Statistics - SQL Recompilations / sec
    • Performance Monitor:System Avg Disk queue Lenght
  • Cualquier modificación en el schema
  • Waittypes
Esta es mi lista. A lo largo de los próximos días iré uno por uno dando más detalles.

un saludo

No hay comentarios: