Extra 2 — El Gran Informe de Diagnóstico
Escenario
Sección titulada “Escenario"Son las 9:00 AM. Tu jefe llega a la oficina y te dice:
“Necesito saber cómo está el servidor. Tengo una reunión en 15 minutos. Dame un fichero con el diagnóstico.”
Tu objetivo es generar el fichero ~/diagnostico.txt con exactamente la siguiente información, en este orden:
Lo que debe contener el fichero
Sección titulada “Lo que debe contener el fichero"Sección 1 — Fecha y hora actual del sistema
Sección titulada “Sección 1 — Fecha y hora actual del sistema"Sección 2 — Los 3 procesos que más memoria RAM consumen
Sección titulada “Sección 2 — Los 3 procesos que más memoria RAM consumen"Incluye: usuario, PID, porcentaje de memoria y nombre del comando.
Sección 3 — Servicios del sistema con fallos
Sección titulada “Sección 3 — Servicios del sistema con fallos"Si no hay ninguno, que quede registrado también.
Sección 4 — Número de errores registrados desde el último arranque
Sección titulada “Sección 4 — Número de errores registrados desde el último arranque"Sección 5 — Usuarios que tienen shell de login en el sistema
Sección titulada “Sección 5 — Usuarios que tienen shell de login en el sistema"- Todo debe acabar en un único fichero:
~/diagnostico.txt - El fichero tiene que poder leerse de un vistazo (añade encabezados o separadores)
- Puedes usar cualquier herramienta de los módulos 1 al 4
- No está permitido instalar software nuevo
Pista de verificación
Sección titulada “Pista de verificación"Cuando termines, ejecuta esto para comprobar que el fichero tiene contenido en todas las secciones:
wc -l ~/diagnostico.txt && cat ~/diagnostico.txt