Herramientas de monitorización del sistema
Explore herramientas avanzadas de monitorización como `glances`, `nmon` y `sar` para obtener datos completos, en tiempo real e históricos, sobre el rendimiento del servidor.
Herramientas de monitorización del sistema es una lección gratuita de Linux Server Deployment & SSH Mastery en CoddyKit. Esta es la lección 1 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Linux Server Deployment & SSH Mastery, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Linux Server Deployment & SSH Mastery incluye 4 lecciones en total.
¿Por qué debe supervisar su servidor?
Ejecutar un servidor implica que necesita saber cómo funciona. ¿Está la CPU sobrecargada? ¿Queda poca memoria? ¿Está ocupada la red?
- La supervisión le ayuda a detectar los problemas antes de que se vuelvan críticos.
- Le proporciona información útil para la optimización y la planificación de la capacidad.
- Es esencial para mantener un servidor saludable y con buena capacidad de respuesta.
Más allá de las herramientas básicas
Es posible que ya conozca herramientas básicas como top y htop para realizar comprobaciones rápidas en tiempo real. ¡Son excelentes para obtener una vista instantánea!
Sin embargo, para obtener información más detallada, datos históricos o una visión más completa, necesitamos herramientas especializadas. Exploremos algunas potentes utilidades de supervisión.
Glances: panel todo en uno
Glances es una herramienta de supervisión multiplataforma basada en curses que muestra mucha información en una sola pantalla bien organizada.
- Muestra información de la CPU, la memoria, la E/S de disco, la E/S de red, los procesos y mucho más.
- Es altamente personalizable y fácil de leer.
- Considérela un panel interactivo y en tiempo real para su servidor.
Instalar Glances en su servidor
Instalar glances suele ser sencillo en la mayoría de las distribuciones de Linux. En sistemas basados en Debian/Ubuntu, puede utilizar apt:
sudo apt update
sudo apt install glancesIniciar Glances
Una vez instalado, escriba simplemente glances en su terminal para iniciarlo. Verá una pantalla interactiva y codificada por colores que muestra el estado de su sistema.
Pulse q para salir. Explore las distintas secciones, como el uso de la CPU, la memoria, la actividad de red y los procesos principales.
glancesNmon: análisis detallado del rendimiento
nmon (Nigel's Monitor) es una potente herramienta para supervisar y analizar el rendimiento. Es especialmente útil para recopilar datos a lo largo del tiempo.
- Ofrece una amplia variedad de estadísticas del sistema en un formato compacto.
- Puede consultar información sobre la CPU, la memoria, la E/S de disco, la red, el kernel y mucho más.
nmontambién puede guardar los datos en un archivo para analizarlos posteriormente.
Instalar Nmon
Al igual que glances, nmon está disponible en la mayoría de los repositorios de las distribuciones. En Debian/Ubuntu:
sudo apt update
sudo apt install nmonExplorar con Nmon
Ejecute nmon para entrar en su modo interactivo. Utilice teclas individuales para alternar entre las distintas vistas:
cpara las estadísticas de la CPUmpara las estadísticas de la memoriadpara la E/S de disconpara la E/S de red
Pulse q para salir.
nmonSar: informe de actividad del sistema
sar (System Activity Reporter) forma parte del paquete sysstat. A diferencia de glances o nmon, sar está diseñado para recopilar, informar y guardar información sobre la actividad del sistema.
- Es excelente para realizar análisis históricos e identificar tendencias.
- Puede consultar el uso anterior de la CPU, la memoria, el disco y la red.
- Ayuda a diagnosticar problemas intermitentes mediante el análisis de datos recopilados durante periodos prolongados.
Sar en acción: CPU y memoria
sar puede mostrar varias métricas. Estos son un par de usos habituales:
- Para informar sobre la actividad de la CPU cada 1 segundo, 3 veces:
sar 1 3Comprobación rápida: herramientas de supervisión
Ha aprendido sobre glances, nmon y sar. Cada herramienta tiene sus puntos fuertes.
¿Qué herramienta es la más adecuada para consultar un panel completo, interactivo y en tiempo real del rendimiento de su servidor, que muestre la CPU, la memoria y la red de un vistazo?
Repaso: vigile su servidor
¡Buen trabajo! Ha explorado tres potentes herramientas de supervisión de Linux:
- Glances: su panel interactivo del sistema en tiempo real.
- Nmon: para el análisis detallado e interactivo del rendimiento y la captura de datos.
- Sar: esencial para recopilar e informar sobre datos históricos de la actividad del sistema.
Estas herramientas son muy valiosas para comprender y mantener el buen estado de los servidores. ¡Siga practicando!
Aprende Linux Server Deployment & SSH Mastery con un tutor de IA — gratis
Escribe y ejecuta código real en tu navegador, obtén ayuda instantánea de un tutor de IA disponible 24/7 y continúa donde lo dejaste en la web o en la aplicación.
- Cursos
- 12
- Lecciones
- 48
Preguntas frecuentes
¿La lección «Herramientas de monitorización del sistema» es gratis?
Sí — el texto completo de «Herramientas de monitorización del sistema» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Linux Server Deployment & SSH Mastery, actualiza a CoddyKit PRO. El curso de Linux Server Deployment & SSH Mastery incluye 4 lecciones en total.
¿Qué aprenderé en «Herramientas de monitorización del sistema»?
Explore herramientas avanzadas de monitorización como `glances`, `nmon` y `sar` para obtener datos completos, en tiempo real e históricos, sobre el rendimiento del servidor. Practicas Linux Server Deployment & SSH Mastery con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.
¿Necesito experiencia previa para empezar Linux Server Deployment & SSH Mastery?
No se requiere experiencia previa. Linux Server Deployment & SSH Mastery en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 1 de 4.
¿Cuánto tiempo toma la lección «Herramientas de monitorización del sistema»?
La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.
¿Puedo escribir y ejecutar código en esta lección de Linux Server Deployment & SSH Mastery?
Sí. Cada lección de Linux Server Deployment & SSH Mastery incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.
Todas las lecciones de este curso
- Herramientas de monitorización del sistema
- Comprender los registros del sistema
- Rotación y archivado de registros
- Supervisión y alertas centralizadas