Informa de estadísticas del sistema local seleccionado.
topas [ -cpus número_de_CPU_activas_supervisadas ] [ -disks número_de_discos_activos_supervisados ] [ -interval intervalo_de_supervisión_en_segundos] [ -nets número_de_interfaces_de_red_activas_supervisadas ] [ -procs número_de_procesos_activos_supervisados ] [ -wlms número_de_clases_WLM_activas_supervisadas ] [ -procsdisp | -wlmdisp | -cecdisp]
El mandato topas informa de estadísticas seleccionadas sobre la actividad del sistema local. El mandato muestra la salida en un formato adecuado para su visualización en pantalla de caracteres de 80x25.
Si se invoca el mandato topas sin distintivos, se ejecutará como si se hubiera invocado con la siguiente línea de mandatos:
topas –disks 20 –interval 2 –nets 20 –procs 20 –wlms 20 –cpus 20
El programa extrae estadísticas del sistema con un intervalo especificado por el argumento intervalo_de_supervisión_en_segundos. La salida por omisión, como se muestra más abajo, consta de dos partes fijas y una sección variable. Las dos líneas superiores a la izquierda de la pantalla muestran el nombre del sistema en que se ejecuta el mandato topas, la fecha y hora de la última observación y el intervalo de supervisión.
La segunda parte fija rellena las 25 posiciones situadas más a la derecha de la pantalla. Contiene cinco subsecciones de estadísticas, como se indica a continuación:
| EVENTS/QUEUES | Visualiza la frecuencia por segundo de eventos globales a nivel de sistema seleccionados y el tamaño medio de la hebra ejecutada y las colas de espera:
|
| FILE/TTY | Visualiza la frecuencia por segundo de estadísticas de archivos y tty seleccionadas.
|
| PAGING | Visualiza la frecuencia por segundo de estadísticas de paginación.
|
| MEMORY | Visualiza el tamaño de memoria real y la distribución de la memoria en uso.
|
| PAGING SPACE | Visualiza el tamaño y la utilización del espacio de paginación.
|
| NFS | Visualiza estadísticas de NFS en llamadas por segundo
|
La parte variable de la visualización de topas puede tener una, dos, tres, cuatro o cinco subsecciones. Si se visualiza más de una subsección, siempre se muestran en el siguiente orden:
Al iniciar el mandato topas, visualiza todas las subsecciones para las que se supervisan entidades activas. La excepción es la subsección Clases de gestión de la carga de trabajo (WLM), que se visualiza solamente cuando WLM está activa.
| Utilización de la CPU |
Esta subsección visualiza un diagrama de barra que muestra el uso acumulativo de la CPU. Si existe más de una CPU, puede visualizarse una lista de CPU pulsando la tecla c dos veces. Pulsando la tecla c solo una vez, se desactivará esta subsección. Los campos siguientes se visualizan en los dos formatos:
Cuando esta subsección visualiza por primera vez la lista de CPU activas, el campo User% ordena la lista. No obstante, los demás campos pueden ordenar la lista moviendo el cursor al principio de la columna deseada. |
| Interfaces de red |
Esta subsección visualiza una lista de interfaces de red activas. El número máximo de interfaces visualizadas es el número de interfaces activas que se están supervisando, como se especifica con el distintivo -nets. Se visualizará un número inferior de interfaces si también se están visualizando otras subsecciones. Pulsando la tecla n se desactivará esta subsección. Pulsando la tecla n de nuevo se muestra un resumen de informe de una línea de la actividad de todas las interfaces de red. Ambos informes muestran los siguientes campos:
Cuando esta subsección visualiza por primera vez la lista de interfaces de red activas, el campo KBPS% ordena la lista. No obstante, los demás campos pueden ordenar la lista moviendo el cursor al principio de la columna deseada. La ordenación solamente es válida para un máximo de 16 adaptadores de red. |
| Discos físicos | Esta subsección visualiza una lista de discos físicos activos. El número máximo de discos físicos visualizados es el número de discos físicos que se están supervisando, como se especifica con el distintivo -disks. Se visualizará un número inferior de discos físicos si también se están visualizando otras subsecciones. Pulsando la tecla d se desactivará esta subsección.
Pulsando la tecla d de nuevo se muestra un resumen de informe de una línea de la actividad de todos los discos físicos. Ambos informes muestran los siguientes campos:
Cuando esta subsección visualiza por primera vez la lista de discos físicos activos, el campo KBPS ordena la lista. No obstante, los demás campos pueden ordenar la lista moviendo el cursor al principio de la columna deseada. La ordenación solamente es válida para un máximo de 128 discos físicos. |
| Clase WLM |
Esta subsección visualiza una lista de Clases de Gestión de la carga de trabajo (WLM) activas. El número máximo de clases WLM visualizadas es el número de clases WLM activas que se están supervisando, como se especifica con el distintivo -wlmdisp. Se visualizará un número inferior de clases si también se están visualizando otras subsecciones. Pulsando la tecla w se desactivará esta subsección. Los campos siguientes se visualizan para cada una de las clases:
Cuando esta subsección visualiza por primera vez la lista de clases WLM activas, el campo CPU% ordena la lista. No obstante, los demás campos pueden ordenar la lista moviendo el cursor al principio de la columna deseada. |
| Procesos | Esta subsección visualiza una lista de procesos activos. El número máximo de procesos visualizados es el número de procesos activos que se están supervisando, como se especifica con el distintivo -procs. Se visualizará un número inferior de procesos si también se están visualizando otras subsecciones. Pulsando la tecla p se desactivará esta subsección. Los procesos se ordenan por su uso de CPU en el intervalo de supervisión. Los campos siguientes se visualizan para cada proceso:
|
Los cambios a WLM que topas muestra (como añadir clases nuevas o cambiar nombres de clases existentes) no quedarán reflejados tras iniciar topas. Debe parar topas y todos los clientes que utilicen Spmi y, a continuación, reiniciar tras haber realizado los cambios en WLM. Esto también es aplicable en el caso de Discos y Adaptadores de red añadidos después de iniciar topas o cualquier otro consumidor de Spmi.
A continuación figura un ejemplo de la pantalla generada por el mandato topas:
Topas Monitor for host: niller EVENTS/QUEUES FILE/TTY
Mon Mar 13 15:56:32 2000 Interval: 2 Cswitch 113 Readch 1853576
Syscall 2510 Writech 49883
CPU User% Kern% Wait% Idle% Reads 466 Rawin 0
cpu0 7.0 4.0 0.0 89.0 Writes 12 Ttyout 706
cpu1 1.0 8.0 0.0 91.0 Forks 0 Igets 0
cpu2 0.0 0.0 0.0 100.0 Execs 0 Namei 0
Runqueue 0.0 Dirblk 0
Waitqueue 0.0
Interf KBPS I-Pack O-Pack KB-In KB-Out
lo0 100.4 45.7 45.7 50.2 50.2 PAGING MEMORY
tr0 2.0 4.4 3.4 1.4 0.6 Faults 1 Real,MB 255
Steals 0 % Comp 81.0
Disk Busy% KBPS TPS KB-Read KB-Writ PgspIn 0 % Noncomp 19.0
hdisk0 0.0 0.0 0.0 0.0 0.0 PgspOut 0 % Client 3.0
hdisk1 0.0 0.0 0.0 0.0 0.0 PageIn 0
PageOut 0 PAGING SPACE
WLM-Class (Active) CPU% Mem% Disk% Sios 0 Size,MB 0
System 8 41 12 % Used
Shared 1 24 9 % Free
NFS calls/sec
Name PID CPU% PgSP Class ServerV2 0 Press:
topas (35242) 3.0 0.3 System ClientV2 0 "h" for help.
X (3622) 1.4 44.4 System ServerV3 0 "q" to quit.
notes (25306) 1.3 123.3 System ClientV3 0
Topas Monitor for host: mothra Interval: 2 Wed Nov 8 12:27:34 2000
DATA TEXT PAGE PGFAULTS
USER PID PPID PRI NI RES RES SPACE TIME CPU% I/O OTH COMMAND
root 1806 0 37 41 16 3374 16 13:25 1.0 0 0 gil
root 1032 0 16 41 3 3374 3 0:00 0.0 0 0 lrud
root 1290 0 60 41 4 3374 4 0:02 0.0 0 0 xmgc
root 1548 0 36 41 4 3374 4 0:26 0.0 0 0 netm
root 1 0 60 20 197 9 180 0:24 0.0 0 0 init
root 2064 0 16 41 4 3374 4 0:04 0.0 0 0 wlmsched
root 2698 1 60 20 14 2 14 0:00 0.0 0 0 shlap
root 3144 1 60 20 40 1 36 5:19 0.0 0 0 syncd
root 3362 0 60 20 4 3374 4 0:00 0.0 0 0 lvmbb
root 3666 1 60 20 135 23 123 0:00 0.0 0 0 errdemon
root 3982 0 60 20 4 3374 4 0:01 0.0 0 0 rtcmd
root 4644 1 17 20 6 3374 6 0:00 0.0 0 0 dog
root 4912 1 60 20 106 13 85 0:00 0.0 0 0 srcmstr
root 5202 4912 60 20 94 8 84 0:01 0.0 0 0 syslogd
root 5426 4912 60 20 195 76 181 0:12 0.0 0 0 sendmail
root 5678 4912 60 20 161 11 147 0:01 0.0 0 0 portmap
root 5934 4912 60 20 103 11 88 0:00 0.0 0 0 inetd
root 6192 4912 60 20 217 61 188 0:21 0.0 0 0 snmpd
root 6450 4912 60 20 137 10 116 0:00 0.0 0 0 dpid2
root 6708 4912 60 20 157 29 139 0:06 0.0 0 0 hostmibd
root 0 0 16 41 3 3374 3 7:08 0.0 0 0
root 6990 1 60 20 106 10 86 0:06 0.0 0 0 cron
Topas Monitor for host: mothra Interval: 2 Wed Nov 8 12:30:54 2000
WLM-Class (Active) CPU% Mem% Disk-I/O%
System 0 0 0
Shared 0 0 0
Default 0 0 0
Unmanaged 0 0 0
Unclassified 0 0 0
==============================================================================
DATA TEXT PAGE PGFAULTS
USER PID PPID PRI NI RES RES SPACE TIME CPU% I/O OTH COMMAND
root 1 0 108 20 197 9 180 0:24 0.0 0 0 init
root 1032 0 16 41 3 3374 3 0:00 0.0 0 0 lrud
root 1290 0 60 41 4 3374 4 0:02 0.0 0 0 xmgc
root 1548 0 36 41 4 3374 4 0:26 0.0 0 0 netm
root 1806 0 37 41 16 3374 16 13:25 0.0 0 0 gil
root 2064 0 16 41 4 3374 4 0:04 0.0 0 0 wlmsched
root 2698 1 108 20 14 2 14 0:00 0.0 0 0 shlap
root 3144 1 108 20 40 1 36 5:19 0.0 0 0 syncd
root 3362 0 108 20 4 3374 4 0:00 0.0 0 0 lvmbb
root 3666 1 108 20 135 23 123 0:00 0.0 0 0 errdemon
root 3982 0 108 20 4 3374 4 0:01 0.0 0 0 rtcmd
Mientras se ejecuta topas, acepta submandatos de un carácter. Cada vez que finaliza el intervalo de supervisión, el programa comprueba si existe uno de los siguientes submandatos y responde a la acción solicitada.
| a | La tecla a muestra todas las subsecciones variables que se supervisan (CPU, red, disco, WLM y proceso). Pulsando la tecla a, siempre devuelve el mandato topas a la pantalla principal inicial. |
| c | La tecla c conmuta la subsección de CPU entre el informe acumulativo, la desactivación y una lista de las CPU más ocupadas. El número de CPU más ocupadas visualizadas dependerá del espacio disponible en la pantalla. |
| d | La tecla d conmuta la subsección de disco entre una lista de los discos más ocupados, la desactivación y el informe sobre la actividad de disco total del sistema. El número de los discos más ocupados visualizados dependerá del espacio disponible en la pantalla. |
| h | Mostrar la pantalla de ayuda. |
| n | La tecla n conmuta la subsección de interfaces de red entre una lista de las interfaces más ocupadas, la desactivación y el informe sobre la actividad de red total del sistema. El número de interfaces más ocupadas visualizadas dependerá del espacio disponible en la pantalla. |
| w | La tecla w conmuta la subsección de clases de Gestión de la carga de trabajo (WLM) entre activada y desactivada. El número de clases WLM más ocupadas visualizadas dependerá del espacio disponible en la pantalla. |
| p | La tecla p conmuta la subsección de procesos activos entre activada y desactivada. El número de los procesos más ocupados visualizados dependerá del espacio disponible en la pantalla. |
| P | La tecla P mayúscula sustituye la pantalla por omisión por la pantalla del proceso a pantalla completa. Esta pantalla proporciona información más detallada sobre los procesos que se ejecutan en el sistema que la sección de procesos de la pantalla principal. Cuando se vuelve a pulsar la tecla P, se vuelve a la pantalla principal por omisión. |
| W | La tecla W mayúscula sustituye la pantalla por omisión por la pantalla de clase WLM a pantalla completa. Esta pantalla proporciona información más detallada sobre las clases WLM y los procesos asignados a clases. Cuando se vuelve a pulsar la tecla W, se vuelve a la pantalla principal por omisión. |
| L | La tecla L mayúscula sustituye la pantalla actual por la pantalla de la partición lógica; se visualizan Micro-Partitioning y medidas SMT similares a lo que proporcionan lparstat and mpstat. |
| f | Moviendo el cursor sobre una clase WLM y pulsando la tecla f, se visualiza la lista de los principales procesos de la clase en la parte inferior de la pantalla WLM. Esta tecla solamente es válida cuando topas está en la pantalla de WLM a pantalla completa (utilizando la tecla W o el distintivo -wlms). |
| q | Sale del programa. |
| r | Renueva la pantalla. |
| Teclas de flechas y tabulador | Las subsecciones de la pantalla principal, tales como CPU, Red, Disco, Clases WLM y las pantallas de WLM y Proceso a toda pantalla pueden ordenarse mediante distintos criterios. Situando el cursor sobre una columna se activa la ordenación en esa columna. Las entradas siempre se ordenan del valor superior al inferior. El cursor puede moverse utilizando la tecla tabulador o las teclas de flecha. La ordenación solamente es válida para 128 discos y 16 adaptadores de red. |
Vea: Estado de salida de los mandatos del servidor de E/S virtual.
topas –interval 5 –nets 0 –procs 0 –wlms 0
topas –procs 5 –nets 0 –disks 0
topas
topas -procdisp
topas -wlmdisp