2.2. Monitorizar el rendimiento del sistema

Como se estableció anteriormente, el monitorizar el rendimiento del sistema se hace normalmente en respuesta a problemas de rendimiento. Bien sea que el sistema está corriendo muy lentamente, o los programas (y algunas veces hasta el sistema completo) fallan en ejecutarse. En cualquiera de estos casos, la supervisión del rendimiento del sistema se realiza normalmente como el primer y el último paso de un proceso de tres pasos:

  1. Monitorizar para identificar la naturaleza y ámbito de la escasez de recursos que están causando los problemas de rendimiento

  2. Se analizan los datos producidos a partir de la supervisión y se toma un curso de acción (normalmente optimización del rendimiento o la adquisición de hardware adicional)

  3. Monitorizar para asegurarse de que se ha solucionado el problema de rendimiento

Debido a esto, tiende a tener una vida relativamente corta en duración y más detallada en ámbito.

NotaNota
 

Monitorizar el rendimiento del sistema a menudo es un proceso iterativo, repitiendo estos pasos varias veces para llegar al mejor rendimiento posible para el sistema. La razón principal para esto es que los recursos del sistema y su utilización tienden a estar estrechamente relacionados, lo que significa que a menudo la eliminación de un cuello de botella descubre otro más.