Vigilancia

Herramientas para monitorear la actividad del disco en Linux

Herramientas para monitorear la actividad del disco en Linux
La actividad del disco se refiere al porcentaje de tiempo que el disco en ejecución está ocupado realizando diversas actividades. La actividad incluye la actividad de lectura y escritura en disco, etc. Hay varios parámetros en los que se supervisan las actividades del disco. Algunos de ellos se enumeran a continuación:

Estos son solo algunos de los parámetros sobre los que se mide la actividad del disco. Todavía hay más parámetros, que no necesitamos discutir en esta etapa.

Para medir el rendimiento de los discos duros de nuestro sistema, necesitamos algunas herramientas para realizar análisis cuantitativos de las actividades del disco.

Herramientas para monitorear la actividad del disco en Linux

A continuación se muestran algunas de las herramientas que vamos a discutir en detalle sobre su uso, instalación paso a paso:

IOSTAT

IOSTAT son las siglas de Input-Output Statistics. Es una de las herramientas más populares entre desarrolladores y geeks. Lo usan para verificar todas las actividades de E / S que está realizando un disco específico que está conectado con nuestro sistema. Esta herramienta también rastrea el tiempo de ejecución promedio del disco para procesar las lecturas de entrada y salida conectadas a dispositivos periféricos.

Los comandos utilizados por IOSTAT son capaces de generar un informe detallado que se puede utilizar para modificar la configuración del sistema. Puede ser útil para los usuarios optimizar el uso del disco del sistema y su rendimiento. Esta herramienta generalmente brinda análisis de utilización de CPU y dispositivos por separado.

Cómo instalar IOSTAT en Linux

Sysstat es el paquete que contiene la herramienta IOSTAT. Entonces, podemos instalar directamente esta herramienta desde este paquete. En Ubuntu, podemos ejecutar el siguiente comando para continuar con la instalación:

Ejecución de comandos de IOSTAT para analizar el rendimiento del disco

Hay muchos comandos que son específicos para activar varias funciones de la herramienta IOSTAT. Los siguientes son los comandos más utilizados:

IOTOP

IOTOP es una herramienta basada en el sistema operativo Linux para monitorear la actividad del disco. Proporciona análisis en tiempo real y uso del disco por parte del sistema operativo. Accede a toda la información relacionada con la utilización del disco desde el kernel de Linux directamente. Hace que el sistema sea más confiable en términos de precisión, ya que todos los datos obtenidos serán en tiempo real.

Se basa en un modelo multihilo. Proporciona información sobre cada hilo involucrado en la actividad de E / S junto con su utilización de ancho de banda.

Cómo instalar IOTOP en Linux

Podemos usar los paquetes de distribución de Linux para instalar esta herramienta en nuestro sistema. El siguiente comando nos ayuda a hacer lo mismo en el sistema operativo Linux:

Ejecución de comandos de IOTOP para analizar el rendimiento del disco

Hay varios comandos presentes en la herramienta IOTOP para analizar las actividades del disco en función de una perspectiva diferente. A continuación se muestran algunos de los comandos más utilizados:

DSTAT

DSTAT es una herramienta eficiente, flexible y robusta para producir estadísticas de recursos del sistema operativo Linux que se puede utilizar en lugar de todas las herramientas anteriores. A continuación, se muestran algunas de las características comunes que ofrece la herramienta Dstat:

Cómo instalar DSTAT en Linux

Puedes instalarlo siguiendo el mismo proceso. Está disponible en la distribución de Linux. Paquetes. Entonces, el siguiente comando se puede ejecutar desde la línea de comandos para continuar con la instalación:

$ sudo apt-get install dstat

Ejecución de comandos DSTAT para analizar el rendimiento del disco

Hay varios comandos presentes en la herramienta DSTAT para analizar las actividades del disco en función de una perspectiva diferente. A continuación se muestran algunos de los comandos más utilizados:

dstat: Este comando muestra la lectura de todos los discos y todos los parámetros discutidos anteriormente, como el total de bytes enviados, recibidos, tiempo de espera, tiempo de inactividad, tiempo de lectura / escritura, estadísticas del disco, etc.

dstat -vmstat: Este comando produce una salida que contiene datos relacionados con los procesos y las estadísticas de la memoria.

dstat -c -top-cpu -dn -top-mem: Este comando consta de varios subcomandos. Son los siguientes:

De esta manera, DSTAT ofrece muchos otros comandos que se pueden ejecutar para extraer datos relacionados con el rendimiento del disco y la red y analizarlos en detalle.

ENCIMA

ATOP es especialmente útil cuando existe la necesidad de analizar cambios a nivel del sistema. Realiza un trabajo fantástico al informar las mejoras a lo largo del tiempo. Puede tabular todos los procesos que indujeron cambios a nivel del sistema (como realizar la entrada y salida del disco) durante el período específico, a diferencia de los demás; esta función solo la proporciona ATOP.

Es una herramienta alternativa que se puede utilizar para analizar los recursos del disco. También puede analizar servidores basados ​​en Linux, parámetros relacionados con la red, etc. El uso de esta herramienta tiene algunas ventajas aparte de la que discutimos anteriormente, y las siguientes son algunas de ellas:

Cómo instalar ATOP en Linux

Atop se puede instalar en sistemas operativos basados ​​en Ubuntu ejecutando el siguiente comando. Este comando obtiene el paquete del repositorio predeterminado de Linux.

$ sudo apt-get install encima

Ejecución de comandos ATOP para analizar el rendimiento del disco

A continuación se enumeran algunos de los comandos ofrecidos por una herramienta superior, mediante los cuales los usuarios pueden realizar diferentes conjuntos de actividades para analizar la utilización del disco de su sistema y el ancho de banda de la red relacionado con él:

IOPING

IOPING es una especie de herramienta que ofrece diferentes funcionalidades. Esta herramienta se utiliza especialmente para analizar la latencia del disco, yo.mi., cuánto tarda un disco específico en responder a una solicitud de lectura y escritura en particular.

Cómo instalar IOPING en Linux

Para instalar IOPING en sistemas operativos Linux, podemos ejecutar el siguiente comando de terminal:

$ sudo apt-get install ioping

Ejecución de comandos IOPING para analizar el rendimiento del disco

A continuación se enumeran algunos de los comandos de la herramienta IOPING, mediante los cuales los usuarios pueden verificar los problemas relacionados con la latencia y solucionarlos con facilidad.

Conclusión

A lo largo de este artículo, discutimos varias herramientas que se pueden usar para monitorear las actividades del disco en sistemas operativos basados ​​en Linux. Cada herramienta ofrece su propio conjunto de características, lo que ayuda al usuario a analizar cómo se comporta su sistema desde adentro.

Mediante un análisis detallado, los administradores del sistema pueden realizar los cambios deseados en la configuración de su sistema para que su sistema funcione más rápido y sin problemas. Estas herramientas producen resultados que muestran el estado actual del sistema, el estado del disco, la utilización del ancho de banda de la red y mucho más.

El uso de estas herramientas puede hacer que los administradores del sistema solucionen problemas relacionados con el disco y los sistemas operativos de una vez. Les permitirá ahorrar tiempo mientras solucionan problemas y mantendrán su sistema en un estado adecuado mientras realizan tareas de uso intensivo de recursos.

Cómo cambiar el tamaño, el color y el esquema del puntero del mouse y del cursor en Windows 10
El puntero y el cursor del mouse en Windows 10 son aspectos muy importantes del sistema operativo. Esto también se puede decir de otros sistemas opera...
Motores de juegos gratuitos y de código abierto para desarrollar juegos de Linux
Este artículo cubrirá una lista de motores de juegos de código abierto y gratuitos que se pueden usar para desarrollar juegos 2D y 3D en Linux. Existe...
Tutorial de Shadow of the Tomb Raider para Linux
Shadow of the Tomb Raider es la duodécima incorporación a la serie Tomb Raider, una franquicia de juegos de acción y aventuras creada por Eidos Montre...