Biblioteca de Conocimiento Instrucciones sencillas para trabajar con el servicio Profitserver
Main Biblioteca de Conocimiento Diagnóstico de carga del servidor

Diagnóstico de carga del servidor


El diagnóstico periódico de la carga del servidor es fundamental para su funcionamiento eficiente. Este diagnóstico permite identificar posibles problemas, optimizar el rendimiento y garantizar un funcionamiento continuo. Normalmente, estos procedimientos incluyen la evaluación de componentes individuales de hardware, software, configuración de red y datos operativos.

En este artículo, examinaremos los principales métodos de análisis de recursos del servidor a través de la terminal y también abordaremos las herramientas de monitorización automática en el navegador. La instrucción es aplicable a cualquier tipo de... a dedicados or Servidores virtuales en cualquier sistema operativo Linux, independientemente del software preinstalado.

Cómo comprobar la carga general del servidor en la terminal

Para comprobar la carga general del servidor directamente en la terminal, se utilizan utilidades populares como top y encima Se utilizarán. En la mayoría de los casos, ya están preinstalados. Simplemente ejecute el comando:

top

En respuesta, la herramienta proporcionará información sobre el estado actual del sistema en tiempo real:

Diagnóstico del servidor mediante la utilidad superior

De esta manera, el administrador del servidor puede rastrear no solo información general, sino también información sobre un proceso específico mediante la navegación del teclado. Sin embargo, el programa también permite un análisis más profundo. Para ello, en la ventana principal de la utilidad, pulse el botón "F" tecla, tras lo cual será posible seleccionar campos adicionales:

Campos adicionales de top

Los campos activos se resaltan en negrita, se vuelven más claros que el resto y están acompañados por un símbolo *. Para activar un campo específico, utilice el teclado y luego presione espacio o la "D" tecla. Para salir de la ventana de campos y del programa en general, presione la tecla "Q"O"Esc" tecla. Los campos recién agregados se pueden ver volviendo a la ventana principal y desplazándose hacia la derecha, también usando las teclas de flecha del teclado:

Se agregaron campos de top

Es importante guardar la configuración actual al salir presionando el botón "W" llave.

La siguiente herramienta en la lista es encimaSe inicia con el comando:

atop

Inmediatamente después del lanzamiento, muestra información sobre el sistema:

Diagnóstico del servidor mediante la utilidad atop

Tiene una funcionalidad de monitoreo casi idéntica, pero también permite rastrear información sobre la red y los discos. Puede familiarizarse con todas las funciones disponibles en el menú "ayuda" dominio:

Funciones del programa atop

En la mayoría de los casos, los administradores usan esta herramienta para ver los registros de un período específico. Esto puede ser útil cuando se necesita conocer la carga del período anterior, por ejemplo, durante la noche. Para ver los registros, use el comando:

atop -r
Visualización de registros de diagnóstico del servidor con atop

Para navegar, utilice el botón "t"clave — hacia adelante en el tiempo"Mayús + t" — hacia atrás.

De forma predeterminada, atop escribe registros cada 10 minutos y los guarda en el /var/log/encima Directorio. Para cambiar el intervalo o la ruta de guardado, debe abrir el archivo de configuración. /etc/default/atop y realice los siguientes cambios:

INTERVAL=60
LOGPATH="/var/log/atop"
OUTFILE="$LOGPATH/daily.log"

En el ejemplo proporcionado, los registros se guardarán cada minuto en la ruta y el nombre de archivo especificados. Después, debe reiniciar el programa con el comando:

systemctl restart atop.service

Cómo comprobar la carga general del servidor en el navegador

El uso de herramientas de terceros en el navegador proporciona una visión más visual de lo que sucede en el servidor. Estas herramientas permiten un análisis cómodo sin necesidad de cambiar de programa en la terminal para encontrar una función específica. Una de las soluciones más prácticas es Datos netosEs completamente gratuito y, sin embargo, incluye todo lo necesario para un diagnóstico completo del servidor. Analicemos su instalación y configuración en detalle con el ejemplo de un... servidor dedicado ejecutando el sistema operativo Ubuntu 20.04.6:

apt-get install netdata –y

Inmediatamente después de la instalación, proceda a la configuración. Abra el archivo de configuración principal:

vim /etc/netdata/netdata.conf
Valores en el archivo de configuración de NetData

Compare los tres primeros valores (deben ser similares) y especifique también la dirección IP externa del servidor. De esta manera, se accederá al panel de control. Guarde los cambios en el archivo y salga. Reinicie el servicio:

systemctl restart netdata

Comprobar la operatividad:

systemctl status netdata
Operatividad de NetData

El servicio se ha iniciado. Solo queda ir al panel de control. Para ello, abra el navegador y vaya a:

http://11.22.33.44:19999

¿Donde 11.22.33.44 es la dirección IP del servidor especificada en el archivo de configuración, 19999 Es el puerto estándar del programa.

En la parte superior del Dashboard se muestra en tiempo real la información principal sobre la carga del servidor:

Principales indicadores de NetData en el análisis de recursos del servidor

A continuación puedes ver con más detalle el gráfico de cada componente individual del servidor:

Análisis detallado de los recursos del servidor

Para ampliar o reducir los gráficos, puede usar la combinación de teclas "Mayús + rueda del ratón". Una vez familiarizado con los gráficos principales, se abrirá automáticamente un menú adicional para cada componente, ubicado en la esquina superior derecha. La herramienta proporciona información detallada sobre los siguientes componentes:

Componentes principales de NetData

Consideremos un análisis detallado utilizando los primeros tres elementos: CPU, Memoria, Discos:

Vista detallada de la CPU en NetData Vista detallada de la memoria en NetData Vista detallada de los discos en NetData

NetData también ofrece configuraciones flexibles para alertas sobre activadores específicos. Para activarlas, seleccione "Alarma" en el panel superior y elija un script ya preparado de la lista:

Lista de alarmas disponibles en NetData

La funcionalidad de la utilidad es muy amplia, y recomendamos familiarizarse con la lista completa de posibilidades en el GitHub página del proyecto o la página web oficialEsta única herramienta será suficiente para tener un control completo de todo el servidor en general y de sus componentes individuales en particular.

Conclusión

Como resultado del diagnóstico del servidor, se puede afirmar que el sistema, en general, funciona de forma estable y eficiente. El análisis de la carga de la CPU, el uso de la memoria, la actividad del disco y la carga de la red mostró que los recursos del servidor se utilizan de forma óptima. Sin embargo, para prevenir posibles problemas, es importante supervisar periódicamente la carga y preparar soluciones de respaldo para garantizar la fiabilidad y el rendimiento del servidor en el futuro.

❮ Artículo anterior Configuración del firewall en Linux
Siguiente artículo ❯ Reducir la carga del servidor

Pregúntenos sobre VPS

Siempre estamos listos para responder sus preguntas en cualquier momento del día o de la noche.