comando de monitorización de servidores Linux

  
        

(1) iostat

Este comando se puede detectar si el dispositivo de almacenamiento está funcionando adecuadamente, los detalles del sistema de almacenamiento, se puede ver cada disco IO, sino que también pueden supervisar el uso de la CPU.

14:52 [root @ aaa] $ iostat Linux 2.6.18-308.el5 (aaa) 2014 Nian 08 Yue 22 Ri

avg-cpu:% usuario% buen sistema de%%% iowait robar% inactivo 4,65 0,00 0,78 0,02 0,00 94,55

dispositivo: tps Blk_read /s Blk_wrtn /s sda Blk_read Blk_wrtn 1,55 0,16 96,24 5548422 3391975158 sda1 0,00 0,00 0,00 1748 118 sda2 0,71 0,13 27,18 4537378 957989784 sda3 0,00 0,00 0,00 1422 304 hda4 0.00 0.00 0.00 8 0 sda5 0,83 0,03 69,06 1007434 2433984952

(2) ver el uso libre de la memoria Resumen

14:56 [root @ a] total de $ free -m utilizado libre compartida tampones Mem caché: 32168 31714 453 0 1056 26763 - /+ buffers /cache: 3894 28273 de intercambio: 4094 0 4094

(3) meminfo información detallada

14:52 [root @ aaa ] $ cat /proc /meminfo MemTotal: 32940052 kB MemFree: 464180 kB tampones: 1081628 kB CACH ed: 27405336 kB SwapCached: 0 kB activa: 6155648 kB Inactivo: 24833068 kB HighTotal: 0 kB HighFree: 0 kB LowTotal: 32940052 kB LowFree: 464180 kB SwapTotal: 4192956 kB SwapFree: 4192804 kB Dirty: 16 kB reescritura: 0 kB AnonPages: 2501732 kB asignadas: 32108 kB Slab: 1428392 kB PageTables: 26956 kB NFS_Unstable: 0 kB rebote: 0 kB CommitLimit: 20662980 kB Committed_AS: 4767104 kB VMallocTotal: 34359738367 kB VMallocUsed: 264924 kB VMallocChunk: 34359473015 kB HugePages_Total: 0 HugePages_Free: 0 HugePages_Rsvd: 0 Hugepagesize: 2048 kB

(4) Indicación del estado de mpstat CPU, España

puede mostrar el estado promedio de todos los procesadores, las estadísticas se pueden mostrar

12:38 [] $ mpstat -P ALL Linux 2.6.18-308.el5 (a04.api.cms.3g.b28.youku) 2014 Nian 08 Yue 23 Ri

12 Shi Fen 38 01 Miao CPU% usuario% bonita% sys% iowait% IRQ%% suave robar% intr ralentí /s 12 cuando 38 es de 5 01 segundos todo 4,64 0,00 0,54 0,02 0,01 0,22 0,00 94,56 67,60 12 cuando 38 es de 5 01 Segunda 0 8,58 0,00 0,93 0,05 0,05 0,71 0,00 89,68 67,60 12:38 01 segundos 3,53 0,00 0,41 0,01 0 1. 00 95,98 0,07 0,00 0,00 12:38:01 2,84 0,00 2 0,33 0,01 0,00 0,05 96,76 0,00 0,00 3,61 0,00 12:38:01 3 0,48 0,02 0,00 0,07 0,00 95,83 0,00

12:38 [root @ a04 .api.cms.3g.b28.youku] $ mpstat -P 0 2.6.18-308.el5 Linux ()
2014 Nian 08 Yue 23 Ri

​​12 Shi Fen 40 43 Miao CPU% usuario% bonita% sys% iowait% IRQ%% suave robar% intr ralentí /s 12 43 es de 5 segundos cuando 40 0 ​​8,58 0,00 0,93 0,05 0,05 0,71 0,00 89,68 67,60

 1 CPU: número de procesador, Si todos, entonces esta línea representa la media estadística de todos los procesadores 2% usr: modo de usuario utilización de la CPU 3% agradable: que tiene un modo de usuario de prioridad de programación de la CPU de utilización 4% sys: kernel utilización modo de la CPU (este valor no incluye la respuesta hardware interrupciones y software interrumpe el tiempo) 5% iowait: procesar IO petición resultados en tiempo de CPU en el porcentaje estado IDLE de 6% IRQ: CPU relación de tiempo de respuesta de la interrupción de hardware 7% suave: CPU responder relación de tiempo de interrupción software de 8% robe: cuando el virtual monitor de la máquina cuando el servicio a otros procesadores virtuales, CPU virtual está esperando pasivamente relación de tiempo de 9% de visitantes: la ejecución de un consumo de procesador virtual Proporción de tiempo de CPU (5) netstat 
 -a: muestra todos socke información -r: Muestra información de enrutamiento -I: estadísticas tarjeta de visualización excusa -s: muestra las estadísticas de protocolo de red (6) pmap para mostrar la cantidad de memoria ocupada por el proceso, para encontrar ocupación memoria para procesar proceso maestro análisis de uso de memoria .nginx 

15:00 [] $ ps -ef

Copyright © Conocimiento de Windows All Rights Reserved