Como una herramienta de monitorización de sistemas Linux, collectl es el software sección recomendada, utilice collectl capaz de captar la salud del sistema, sino también a utilizar el mismo comando que iotop collectl estadísticas inteligentes, pequeña por debajo código que dio en la instalación y uso de collectl.
Monitoreo de recursos del sistema
collectl como herramienta de control de peso ligero es la herramienta más versátil en su clase. Los usuarios pueden supervisar los diferentes valores de la matriz del sistema complejo, y hacer conservar los datos después del análisis. A diferencia de otra herramienta que sólo se utiliza para controlar parámetros específicos del sistema, collectl diferentes variables se pueden monitorizar de manera simultánea, y registrar de una manera adecuada.
o diferente del enfoque en un pequeño grupo de datos estadísticos, utilizando la única salida, o iterativo, correr como un demonio La mayoría de las herramientas de supervisión, collectl puede alcanzar simultáneamente todos. El usuario del sistema puede seleccionar cualquiera de los diversos subsistemas para controlar incluyendo la memoria, CPU, disco, i-nodo, el ancho de banda inalámbrico, Lustre, memoria, red, sistema de archivos de red, proceso, cuadráticas, losas, como socket TCP y información.
Veamos el siguiente comando antes de que el estudio en profundidad.
$ collectl
esperando segunda muestra for1 .. .
# "-------- -------- CPU" "---------- ----------- discos" "---------- ---------- Red"
#cpu sys entre ctxsw KBRead Lee KBWrit escribe KBIn PktIn KBOut PktOut
00864177200000100
521338273400820001
1012222647009230201
107631722008030102
uso de la CPU, de entrada y de salida del disco y de la red actividades por segundo para cargar. Esta información puede interpretar los datos de las personas que son fáciles de leer. Esta lista seguirá aumentando a un intervalo de tiempo dado, y dirigir la formación de un archivo de registro de seguimiento. collectl herramienta ofrece una variedad de comandos para registrar estos datos, encontrar y hacer otro tipo de elaboración.
herramienta de instalación collectl
para los usuarios de Ubuntu /Debian es collectl los recursos predeterminados, a fin de utilizar el comando apt puede conseguir.
$ sudo apt-get install collectl
Los usuarios de comando yum Fedora /CentOS son capaces de obtener.
$ yum install collectl
Utilice
necesario entender - collectl subsistema
subsistema es tipos diferentes detectables de recursos del sistema. Al igual que la CPU, memoria, ancho de banda, etc., puede constituir un subsistema. collectl comando sólo se ejecutará en la CPU salida en modo por lotes, el disco y la información subsistema de red, hemos visto el contenido de arriba.
se puede ver en las instrucciones de funcionamiento, collectl siguientes subsistemas pueden ser identificados.
subsistema total
b - Buddy Información (fragmento de memoria)
c - CPU
d -Disk
f - NFS V3 datos
i -InodeandFileSystem
j -Interrupts
l -Lustre
m -Memoria
n -Redes
s -Sockets
t - TCP
x -Interconnect
y -Slabs (cachés de objetos del sistema)
subsistema de detalle
esta es una serie de información detallada que en la mayoría de los casos derivados de los datos agregados correspondientes. Actualmente y " variable de entorno y " y y " proceso y " Clase 2 no hay totales correspondientes. Si tiene tres discos, selecciona -sd, sólo verá una sola pieza de información de la combinación de tres discos. Si elige -sd, se mostrará la información de cada disco.
C - CPU
D -Disk
E -Environmental de datos (ventilador, potencia, temperatura), a través de ipmitool
F - Datos NFS
J -Interrupts
L -Lustre OST detalle o del sistema de archivos del cliente detalle
M datos de nodo -Memoria, que también se conoce como datos numa
N -Redes
T -65 TCP contrarresta sólo disponible en formato parcela
X -Interconnect
Y -Slabs (cachés de objetos del sistema)
Z -Procesos
utilizando " -s y " subsistema para supervisar un artículo particular y la adición de subsistema de identificación. Ahora vamos a dar algunos ejemplos.
1. Seguimiento utilización de la CPU
con y " -SC y " lograr el uso total de la CPU monitoreo
$ collectl -SC
esperando segundo for1 muestra .. .
# "-------- -------- CPU"
#cpu sys entre ctxsw
3018003729
3017673599
utilizando y " -C y " observación individual uso de CPU. Los resultados de salida de una pluralidad de filas, cada una correspondiente a una CPU.
$ collectl -sC
esperando segunda muestra for1 .. .
# estadísticas de la CPU gratis
# CPU de usuario agradable Sys Espera IRQ suave Steal inactivo
0300000096
1300000096
2200000097
3100000098
0200000097
1202000095
2100000098
3401000095
si se desea, y c se puede utilizar simultáneamente para obtener individuo C monitorización de la CPU de datos y resumen de datos.
2. Monitoreo de memoria
m, utilizadas para ver el subsistema de memoria.
$ collectl -SM
esperando segunda muestra for1 .. .
# "----------- ----------- memoria"
#FREE Buff Cach Inac Losa Mapa
2G220M1G1G210M3G
2G220M1G1G210M3G
2G220M1G1G210M3G
difícil de explicar. M para ver la información detallada más memoria.
$ collectl -SM
esperando segunda muestra for1 .. .
Estadísticas # MEMORIA
# Nodo total utilizada Losa gratuito asignada Anon Locked Inact Hit%
07975M5939M2036M215720K372184K06652K1434M0
07975M5939M2036M215720K372072K06652K1433M0
3. Vista el uso del disco
D y D pueden tener una visión general de uso del disco y detalles.
$ collectl -sd
esperando segunda muestra for1 .. .
# "---------- ----------- discos"
#KBRead Lee KBWrit escribe
4113624
008013
$ collectl -sd
esperando segunda muestra for1 .. .
Estadísticas de discos (# /seg) guía
# "--------- --------- lee" "-------- -escribe --------- "" -------- -------- promedio "Pct
# nombre KBytes fusionada OI OI Tamaño KBytes fusionada Tamaño RWSize qLen esperar SvcTim Util
SDA 0000000000000
SDA 0000000000000
SDA 10211715322621
SDA 0000921151818112125
" - verbosa y " comando puede ser utilizado para ver información adicional. comando D y diferente, ella se presentan ampliarse para incluir más información.
$ collectl -sd --verbose
Anterior Siguiente 12 Total 2
En máquinas virtuales Linux en general, ID de dispositivo se asignan letra de la un
VMware es una máquina virtual que soporta una variedad de sistemas populares, podemos instalar otros
Al montar el segundo disco duro en Linux, debe verificar si se puede reconocer el d
Muchos usuarios tienen problemas al usar el sistema Linux 3.16 kernel. La solución es simple para ac
Cómo detectar bajo el nombre de dispositivo Linux y velocidad de escritura grabadora de DVD
Cómo bloquear la función kill de storm ui en Linux
Consejos para eliminar archivos de forma segura en el sistema Linux
Introducción a los parámetros de sintaxis del comando bzip2 en el sistema Linux
Error del sistema Linux Error grave, ejecutar la recuperación de la base de datos cómo resolver
Método de creación de la biblioteca de funciones de Linux
Pasos para instalar Brackets en Ubuntu
¿Cómo configura Ubuntu un acceso directo para iniciar un programa?
Cómo cambiar el ícono del escritorio de Windows8
XP SP2 "camuflaje" se convierte en un peligro oculto en XP SP3
Cómo Linux prohíbe la actualización automática del kernel del sistema Kernel
¿Cómo prohíbe Win10 el molesto cuadro de diálogo
El proceso ntoskrnl.exe del sistema Win10 toma el motivo de la gran memoria
Cómo cancelar la función de ejecución automática del disco U en el sistema Windows7