GNU/Linux >> Tutoriales Linux >  >> Panels >> Panels

¿Cómo monitorear su servidor Linux?

Idealmente, existen dos métodos para monitorear de forma remota su servidor web. Uno de los cuales es un monitoreo más preventivo que se realiza directamente usando el símbolo del sistema o el panel de control de alojamiento web, mientras que el otro es para Supervise el tiempo de actividad utilizando servicios o herramientas de terceros. Ambos métodos son cruciales desde el punto de vista de prevención y recuperación de desastres. Ambos tipos de supervisión pueden ayudarlo a evitar que su servidor se caiga.

El monitoreo de los registros del servidor o del sistema es un aspecto, pero también puede monitorear los procesos en su sistema. Si tiene una aplicación en particular ejecutándose en el servidor que supone que consumirá una gran cantidad de recursos como RAM y CPU, un comando simple puede ayudarlo a monitorear el proceso que está consumiendo la mayoría de los recursos de su servidor. Simplemente inicie sesión en su SSH y ejecute el comando:

parte superior

Este comando mostraría el uso de memoria de su servidor, el número total de usuarios que están en línea, la carga promedio del servidor, el consumo de CPU, el tiempo de actividad total, memoria (virtual) y el tiempo desde que se ejecutó cada proceso. Además de eso, este comando también lo ayudaría a ver al usuario que está operando el proceso, esto puede ayudarlo a investigar a los usuarios sospechosos. Una vez que termine con él, simplemente necesita escribir "q" para salir.

Esto resulta útil cuando desea verificar los procesos que consumen más CPU que se ejecutan en un momento dado. Pero, ¿qué pasa en caso de que necesite verificar todos los procesos que están operativos en un tiempo dado? Hay una herramienta más que puede ayudarlo a monitorear cada proceso denominado "ps". Para ver los procesos, debe ingresar lo siguiente en su SSH:

p.a. auxiliar

En caso de que desee verlo por página, debe escribir:

ps auxiliar | menos

Después de hacer esto, si encuentra un proceso que cree que debe finalizar, debe anotar el ID del proceso (PID ) como se muestra en la pantalla. Una vez que haya hecho una lista de dichos procesos, simplemente ejecute el siguiente comando:

matar 1234

Debe cambiar el PID para cada proceso que desee finalizar. Si desea terminar/matar todos los procesos que se ejecutan bajo un comando en particular, puede usar el siguiente comando:

killall comando-nombre

Estos sencillos pasos pueden ayudarlo a evitar que su servidor se caiga debido a algunos procesos que consumen muchos recursos y que se ejecutaron deliberadamente o por error.


Panels
  1. Cómo cambiar una zona horaria en el servidor RHEL7 Linux

  2. Cómo solucionar problemas cuando su sitio está inactivo en un servidor Linux

  3. Cómo usar el comando Su en Linux

  4. Cómo administrar su historial de comandos de Linux

  5. Cómo monitorear la seguridad del servidor Linux con Osquery

Cómo verificar la carga de su servidor en el sistema Linux

Cómo verificar el tiempo de actividad de su servidor Linux

Cómo configurar un demonio Rsync en su servidor Linux

Cómo instalar Sysdig para monitorear su sistema Linux

Cómo monitorear el estado del servidor Linux con herramientas de línea de comandos

Cómo configurar un cortafuegos en su servidor Linux