Navegación ciega v2 (2020-07)

Navegación ciega v2 (2020-07)

Me gusta usar htop para mostrarme cómo se usa el servidor.

Desafortunadamente, con los servidores modernos, la máquina puede tener 48 o incluso 120 núcleos. Esto significa que solo puedo ver las primeras líneas de htop y nunca la segunda mitad de la pantalla de htop que muestra qué procesos están utilizando la máquina.

¿Cómo puedo ocultar todas las líneas de uso principal o, mejor aún, agregarlas para obtener algún tipo de estadística?

Respuesta1

Abra la pantalla de configuración usando F2o ShiftS. La primera página de esa pantalla está dedicada a configurar los medidores de encabezado, por lo que puede eliminar "CPU" y agregar "CPU promedio".

En versiones recientes de htop, también hay medidores de "CPU (1 y 2/4)" y "CPU (3 y 4/4)" que muestran dos núcleos por línea, aunque esto es más útil en sistemas de 8 a 32 núcleos.

Para guardar dos líneas más, abra la página "Opciones de visualización" y desactive "Dejar un margen alrededor del encabezado".

Respuesta2

Residencia engravedadLa respuesta es que puede crear una configuración que desee en una máquina diferente y luego copiarla en la máquina donde ocurre el problema.

La configuración se guarda (en Debian) en ~/.config/htop/htoprc.

  1. En una máquina donde puedas ver más allá del encabezado:
  2. Pulsa F2para entrar en la configuración.
  3. Mover hacia la izquierda a la "Columna izquierda"
  4. Baje para seleccionar "CPU" y presione F9 para eliminarlo.
  5. En la columna de la derecha, seleccione "Promedio de CPU" y presione F5 para insertarlo.
  6. F10 te permite salir del menú.
  7. copiar ~/.config/htop/htoprca la máquina más grande.

En mi caso (120 núcleos), una configuración con "CPU (1 y 2/4)" en el lado izquierdo del encabezado y "CPU (3 y 4/4)" en el lado derecho del encabezado se ve bien. Como resultado, el encabezado ocupa aproximadamente la mitad de la pantalla y la otra mitad enumera los procesos. Cada línea del encabezado muestra cuatro CPU, lo cual está bien para mí.

Configuración de muestra:

# Beware! This file is rewritten by htop when settings are changed in the interface.
# The parser is also very primitive, and not human-friendly.
fields=0 48 17 18 38 39 40 2 46 47 49 1 
sort_key=46
sort_direction=1
hide_threads=0
hide_kernel_threads=1
hide_userland_threads=0
shadow_other_users=0
show_thread_names=0
highlight_base_name=0
highlight_megabytes=1
highlight_threads=0
tree_view=0
header_margin=1
detailed_cpu_time=0
cpu_count_from_zero=0
color_scheme=0
delay=15
left_meters=Memory Swap CPU Load LoadAverage 
left_meter_modes=1 1 1 1 1 
right_meters=Tasks LoadAverage Uptime 
right_meter_modes=2 2 2 

#Alternativa (Navegación a ciegas) Pulsa F2, left, F9. (Si las CPU son los elementos en el encabezado). Después de esto, puede ver lo que está sucediendo y continuar presionando F10para salir de la configuración.

Navegación ciega v2 (2020-07)

Gracias aisleño93:

Nueva navegación ciega: F2, right, delete, right, delete. Entonces probablemente quieras agregar el promedio de CPU a la columna de la izquierda.

Respuesta3

Para minimizar la apariencia de las barras de la CPU:

F2, flecha hacia abajo dos veces hasta "Metros", flecha hacia la derecha hasta "Columna 1" y elimine los medidores de CPU, luego a "Columna 2" y elimine los medidores de CPU si están presentes. Luego, flecha hacia la derecha hasta "Medidores disponibles" y selecciona "CPU (1-8/8) [Bar] y colócalo en la Columna 1.

Respuesta4

También tuve este problema, el sistema tiene 24 núcleos, una gran cantidad de discos e interfaces, y no pude leer los datos del proceso después de todas las líneas de memoria/disco/red, etc.

Simplemente comenzarlo de manera diferente fue la solución más sencilla:

atop -l

Desde la página de manual: limite el número de líneas a nivel del sistema para los contadores por CPU, los discos activos y las interfaces de red.

información relacionada