Ir al contenido

Uptime

De Wikipedia, la enciclopedia libre
Esta es una versión antigua de esta página, editada a las 23:19 16 abr 2020 por Semibot (discusión · contribs.). La dirección URL es un enlace permanente a esta versión, que puede ser diferente de la versión actual.
Con este comando de Linux, podemos apreciar los usuarios activos y el tiempo en línea de nuestro ordenador o servidor.

El Uptime o conocido en español como "Tiempo en línea", es el tiempo en el que una máquina o servidor se mantiene activo durante un tiempo determinado. Su opuesto lo conocemos como Downtime o "Tiempo fuera de línea". A menudo se utiliza como una medida de la fiabilidad del sistema operativo de una máquina, servidor o la estabilidad del mismo, en el que esta representa el tiempo que un ordenador puede quedar sin vigilancia sin que se dañe o que necesite ser reiniciado para fines administrativos o de mantenimiento.

Récords

En 2005, Novell informó de un servidor con un tiempo de actividad de 6 años. A pesar de que puede sonar inusual, en la actualidad es común que eso suceda cuando los servidores se mantienen en un contexto industrial y alojan aplicaciones críticas tales como los sistemas bancarios.

Actualmente Netcraft mantiene un récord del uptime de miles de Alojamientos Web en la industria.

Un servidor que corría Novell NetWare fue reportado de estar activo durante 16 años, y solo fue apagado por un fallo en un disco duro.

Determinando el uptime del Sistema

En Microsoft Windows

Usando "Systeminfo"

Los usuarios de Windows XP, sistemas de Windows Vista y Windows Server 2003 pueden teclear "systeminfo" en el símbolo del sistema para mostrar toda la información del sistema, incluyendo el tiempo en línea o uptime.

C:\>systeminfo | findstr "Time:"
System Up Time:            0 Days, 8 Hours, 7 Minutes, 19 Seconds

Nota: Tenga en cuenta que el formato puede variar dependiendo del idioma del Sistema Operativo. En este caso este código ha sido tomado de Microsoft Windows con el idioma inglés.

Usando "net statistics" Servidor/Puesto de Trabajo

C:\>net statistics workstation | findstr "since"
Server Statistics for \\COMPUTERNAME

Statistics since 8/31/2009 8:52:29 PM

Nota: La línea que empieza con "Statistics since..." o en español "Estadísticas desde..." proporciona el tiempo desde que el servidor estuvo activo. El comando "net stats srv" es la abreviatura para "net statistics server." El texto exacto, el formato de la fecha y hora, dependerá del idioma y del Sistema Operativo Windows.

Usando "Uptime.exe"

C:\>Uptime
SYSTEMNAME has been up for: 2 day(s), 4 hour(s), 24 minute(s), 47 second(s)

Nota: La utilidad de Windows 7 "Uptime.exe" no es un indicador fiable del tiempo de funcionamiento total. Se da la misma información del arranque que con el Administrador de tareas. En este caso, "uptime.exe" no toma el tiempo que toma en apagarse el computador y tampoco toma en cuenta el modo Hibernar de Windows. Una alternativa a esto puede ser usar "net statistics workstation".

Usando "WMI"

El uptime también puede determinarse a través de Windows Management Instrumentation o en español, (Instrumental de administración de Windows). Puede ser ejecutado vía command-line o en español Interfaz de línea de comandos:

C:\>wmic os get lastbootuptime
LastBootUpTime
20110508161751.822066+060

El tiempo está en el formato yyyymmddhhmmss.nnn, por lo que este es un equipo que encendió el 8 de mayo de 2011 a las 16:17.822. WMI también se puede utilizar para encontrar el tiempo de arranque de los ordenadores remotos (Necesita permisos de Windows), por ejemplo con WMIC:

C:\>wmic /node:"my-server" os get lastbootuptime
LastBootUpTime
20101219141712.462006+060

El texto "LastBootUpTime" y el formato de hora son siempre los mismos, independientemente del idioma y la configuración regional que está ejecutando Windows.

WMI puede también ser usado con lenguaje de programación como VBScript o Powershell.

Nota: "LastBootupTime" en español significa "Último tiempo de arranque."

Usando el Administrador de Tareas

Los usuarios de Windows Vista, Windows 7 y Windows 8 y Windows 10 pueden ver el Uptime en el Administrador de tareas de Windows bajo la pestaña Rendimiento. El formato del Uptime es DD : HH : MM : SS , es decir Días : horas: minutos : segundos que el sistema ha estado activo.

Linux

Usando el comando "uptime"

Los usuarios de Linux pueden utilizar el comando "uptime" desde la terminal, lo que también le mostrará, los usuarios que se encuentran en línea, el promedio de carga de la máquina/servidor en un intervalo de 1, 5 y 15 minutos:

$ uptime
 05:00:16 up 13:16,  1 user,  load average: 0.45, 0.42, 0.55

Usando el comando "/proc/uptime"

Muestra el tiempo que el sistema ha estado encendido desde la última vez que ha sido reiniciado:

$ cat /proc/uptime
  47947.15 117788.74

El primer número es el número total de segundos que el sistema ha estado en funcionamiento. El segundo número, es la cantidad de tiempo que la máquina ha estado inactiva en segundos.

En algunos sistemas Linux el segundo número es la suma del tiempo de inactividad acumulada por cada CPU del mismo.

Véase también

Referencias

Enlaces externos