¿Cómo puedo visualizar el tiempo de actividad de un servidor Linux?

Tutorial sobre el tiempo de actividad de Linux

¿Qué tenemos en la caja?

¿Cuánto tiempo lleva funcionando mi máquina Linux? Esta información corresponde al uptime, y en Linux existe un comando del mismo nombre para obtener esta información. Vamos a aprender a utilizarlo y a analizar el resultado devuelto por este comando.

1. El comando uptime

La orden tiempo de actividad de Linux es uno de los comandos más sencillos y prácticos de Linux. Ejecutarlo sin parámetros arroja alguna información interesante

tiempo de actividad

El resultado es una sola línea que muestra la hora actual, el tiempo de actividad (en días y horas), el número de usuarios conectados actualmente al sistema y la carga media del sistema.

Por ejemplo, en mi máquina de pruebas, ésta es la línea obtenida:

14:51:57 hasta 44 min, 1 usuario, carga media: 0.00, 0.00, 0.00
uptime linux

Si observamos más detenidamente el resultado del comando, veremos cómo interpretarlo:

  • 14:51:57 : l’heure actuelle, à savoir 14h51 et 57 secondes
  • Up 44 min : ma machine est démarrée depuis 44 minutes ! On pourrait avoir une valeur sous la forme « Up 10 days » qui indique que la machine tourne depuis 10 jours
  • 1 user : le nombre d’utilisateurs actuellement connecté sur mon système. Là, il n’y a que moi. Cela ne correspond pas au nombre d’utilisateurs total sur la machine, mais bien les utilisateurs connectés.
  • load average: 0.00, 0.00, 0.00 : la charge moyenne de ma machine, ici elle est nulle, car ma machine est inactive. Elle correspond à la charge CPU sur la dernière minute, les 5 dernières minutes et les 15 dernières minutes, ce qui donne la tendance.

El comando uptime obtiene la información de arranque de Archivos /proc como la mayoría de los demás comandos. Además, utiliza el comando /var/run/utmp para obtener información sobre los usuarios conectados.

Aunque el comando uptime de Linux es útil sin ninguna opción, hay algunas opciones que pueden ser útiles en ciertos casos.

Con la opción "-p", sólo se obtiene el tiempo de actividad, sin el resto de información de la línea.

uptime -p

Este comando devuelve :

Hasta 44 minutos

La opción '-s' se utiliza para obtener el uptime de otra forma. De hecho, en lugar de obtener la información de que la máquina ha estado funcionando durante 44 minutos, el comando nos dará la fecha y la hora a la que se inició la máquina. Indirectamente, esto evita tener que hacer el cálculo uno mismo.

uptime -s

Además, la opción "-V" se utiliza para obtener la versión del comando y la opción "-h" se utiliza para mostrar la ayuda del comando uptime.

El comando uprecords

El comando uptime sólo indica cuánto tiempo funcionará tu sistema. Existe una práctica utilidad llamada " uprecords "Se utiliza para gestionar un historial de los tiempos de actividad de tu máquina. Genial, ¿verdad? Muestra los mejores tiempos de actividad de tu sistema Linux, es decir, los momentos en los que la máquina ha estado encendida más tiempo (¡la carrera por el mejor tiempo de actividad!), con información adicional sobre el tiempo de arranque, la duración y la versión del kernel de Linux.

En Debian o Ubuntu, la instalación es muy sencilla:

sudo apt-get update
sudo apt-get install uptimed

Una vez instalado uptimed, puede utilizar el comando uprecords para visualizar los distintos registros relativos al tiempo de actividad de su máquina.

uprecords

Una aclaración: no obtendrás ninguna grabación en el historial inmediatamente, porque la grabación comienza en cuanto se instala el paquete actualizado en tu máquina. En cualquier caso, es sólo un extra: la elección es tuya.

Después de leer este artículo del cuadro de tutoriales de informática, podrás compruebe el tiempo de actividad de su servidor Linux (Debian, Ubuntu, Rocky Linux, etc.).

Recursos :

También te podría gustar...

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *