LINUX

Collectl Examples: una impresionante herramienta de análisis de rendimiento en Linux

Collectl es una herramienta de monitoreo de rendimiento liviana capaz de informar de forma interactiva y de registrar en el disco. Informa estadísticas sobre CPU, disco, infiniband, lustre, memoria, red, nfs, proceso, cuadrículas, bloques y más en un formato fácil de leer. A diferencia de la mayoría de las herramientas de monitoreo que se enfocan en un pequeño conjunto de estadísticas, dan formato a su salida de una sola manera, se ejecutan de manera interactiva o como un demonio pero no ambos, collectl puede monitorear diferentes parámetros al mismo tiempo e informarlos de manera adecuada.

Esta guía le mostrará cómo instalar y usar collectl en CentOS.

Cómo instalar Collectl

Siempre puede descargar la última versión del Página web de Collectl o usando wget.

# wget http://sourceforge.net/projects/collectl/files/collectl/collectl-3.7.3/collectl-3.7.3.src.tar.gz

A continuación, tendrá que descomprimir el archivo e instalarlo utilizando el script INSTALL proporcionado:

# tar -xvzf collectl-3.7.3.src.tar.gz
# cd collectl-3.7.3
# ./INSTALL

El servicio collectl se puede administrar mediante el script /etc/init.d/collectl.

Los diferentes tipos de recursos del sistema que se pueden medir se denominan subsistemas. Como CPU, memoria, ancho de banda de red, etc. Si simplemente ejecuta el comando sin ningún parámetro, mostrará los subsistemas de cpu, disco y red en una salida en modo por lotes.

El uso de la herramienta sin ninguna opción dará el siguiente resultado:

comando colectivo

Estas son las categorías breves que se pueden medir con la marca -s:

recopilar toda la categoría

Supervisar el uso de la CPU

Puede usar la opción c para obtener un resumen del uso de la CPU como este:

# collectl -sc

comando de uso de la cpu collectl

Puede monitorear cada CPU individualmente usando la opción C de esta manera:

# collectl -sC

recopilar los detalles de cada cpu

Supervisar el uso de la memoria

La opción m le dará el resumen del uso de la memoria:

# collectl -sm

uso de memoria colectiva

Al usar la opción M, obtendrá aún más detalles, como los datos del nodo de memoria, que también se conocen como datos numa:

# collectl -sM

comando recopilar detalles de memoria

Supervisar el uso del disco

Para ver el uso del disco usaremos la opción d:

# collectl -sd

comando de disco de recopilación

La opción D le mostrará aún más detalles sobre el uso del disco.

# collectl -sD

uso del disco de Linux Collectl

Más ejemplos

También puede monitorear todos estos recursos juntos y obtener un informe mixto como este:

# collectl -scmd

recopilar supervisar todas las opciones

Para mostrar el tiempo en cada línea junto con las medidas, use la opción T. Y además, para especificar las opciones, debe usar el interruptor «-o».

# collectl -scmd -oT

resumen colectivo con tiempo

Para utilizar collectl como comando «superior».

# collectl --top

comando colectivo superior

Utilidades colectivas

La funcionalidad de esta herramienta se puede ampliar utilizando las utilidades colectivas. Puedes encontrarlo en el página web de collect-utils. Parte de estas utilidades es Colplot, una herramienta sencilla y fácil de presentar su salida en una página web.

Puede usar el RPM noarch (collectl-utils-4.7.1-1.noarch.rpm) desde la URL de collectl-utilities o puede instalarlo fácilmente desde la fuente. Antes de eso, asegúrese de tener Apache instalado, así como gnuplot (ambos se pueden instalar usando yum). La instalación de Colplot rpm instalará todo en el lugar correcto. Después de la instalación, reinicie el servicio Apache. Si la instalación se completa con éxito, puede ver una página predeterminada como esta mientras accede a http: // localhost / colplot (o una dirección IP válida de su servidor).

recopilar navegador Colplot

Cómo generar parcelas

En primer lugar, asegúrese de que el servicio collectl se esté ejecutando usando “/etc/init.d/collectl status”, luego cree gráficos usando el comando “collectl -P -f / usr / share / collectl / plotfiles /”. Esto creará gráficos en / usr / share / collectl / plotfiles. Las parcelas estarán en formato zip. Para ver las parcelas en una página web, cambie el directorio a la ubicación anterior en la parte superior de la página web y seleccione cualquiera de las parcelas o todas las parcelas y luego haga clic en el botón Generar parcela. Esto le dará una vista gráfica detallada del uso de recursos.

gráfico de colplot

Detalles del gráfico Colplot

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar