Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

ruptime(1) [hpux man page]

ruptime(1)						      General Commands Manual							ruptime(1)

NAME
ruptime - show status of local machines SYNOPSIS
DESCRIPTION
outputs a status line for each machine on the local network that is running the daemon. status lines are formed from packets broadcast once every 3 minutes between daemons (see rwhod(1M)) on each host on the network. Each status line has a field for the name of the machine, the status of the machine (up or down), how long the machine has been up or down, the number of users logged into the machine, and the 1-, 5- and 15-minute load averages for the machine when the packet was sent. The status of the machine is reported as ``up'' unless no report has been received from the machine for 11 minutes or more. The length of time that the machine has been up is shown as: Load averages are the average number of jobs in the run queue over the last 1-, 5- and 15-minute intervals when the packet was sent. An example status line output by might be: The above status line would be interpreted as follows: is presently ``up'' and has been up for 1 day, 5 hours and 15 minutes. It currently has 7 users logged in. Over the last 1-minute inter- val, an average of 1.47 jobs were in the run queue. Over the last 5-minute interval, an average of 1.16 jobs were in the run queue. Over the last 15-minute interval, an average of 0.80 jobs were in the run queue. If a user has not used the system for an hour or more, the user is considered idle. Idle users are not shown unless the option is speci- fied. Options If no options are specified, the listing is sorted by host name. Options change sorting order as follows: Sort by load average. Sort by up time. Sort by the number of users. Reverse the sort order. DIAGNOSTICS
No status report files in Ask the system administrator to check whether the daemon is running. AUTHOR
was developed by the University of California, Berkeley. FILES
Data files SEE ALSO
rwho(1), rwhod(1M). ruptime(1)

Check Out this Related Man Page

rwhod(8c)																 rwhod(8c)

Name
       rwhod - system status server

Syntax
       /etc/rwhod [ -b ] [ -l ]

Description
       The  command  is the server which maintains the database used by the and programs.  Its operation is predicated on the ability to broadcast
       messages on a network.

       The command operates as both a producer and consumer of status information.  As a producer of information it periodically queries the state
       of the system and constructs status messages which are broadcast on a network.

       As a consumer of information, listens for the status messages of the other servers, validating them, then recording them in a collection of
       files located in the directory

       The server transmits and receives messages at the port indicated in the rwho service specification. For more information, see The  messages
       sent and received, take the following form:
       struct  outmp {
	       char    out_line[8];	  /* tty name */
	       char    out_name[8];	  /* user id */
	       long    out_time;	  /* time on */
       };
       struct  whod {
	       char    wd_vers;
	       char    wd_type;
	       char    wd_fill[2];
	       int     wd_sendtime;
	       int     wd_recvtime;
	       char    wd_hostname[32];
	       int     wd_loadav[3];
	       int     wd_boottime;
	       struct  whoent {
		       struct  outmp we_utmp;
		       int     we_idle;
	       } wd_we[1024 / sizeof (struct whoent)];
       };
       All  fields  are converted to network byte order prior to transmission.	The load averages are calculated by the program and represent load
       averages over the 5, 10, and 15 minute intervals prior to a server's transmission.  They are multiplied by 100  for  representation  as	an
       integer.   The  host name included is the name returned by the system call, with any trailing domain name omitted.  The array at the end of
       the message contains information about the users logged in to the sending machine.  This information includes the contents of the entry for
       each active terminal line and a value indicating the time since a character was last received on the terminal line.

       Messages  received by the server are discarded unless they originated at a server's port.  In addition, if the host's name, as specified in
       the message, contains any unprintable ASCII characters, the message is discarded.  Valid messages received by are  placed  in  files  named
       whod.fIhostname in the directory These files contain only the most recent message in the format previously described.

       Status  messages are generated approximately once every 3 minutes.  The command performs an on every 30 minutes to guard against the possi-
       bility that this file is not the system image currently operating.

Options
       -b   Sets the broadcast only mode. Sends outgoing packets, but ignores incoming ones.

       -l   Sets the listen only mode. Collects incoming packets from the network, but does not broadcast data.

Restrictions
       Because the daemon sends its information in broadcast packets it generates a large amount of network traffic.  On large networks the  extra
       traffic	may  be  objectionable.   Therefore,  the  daemon is disabled by default.  To make use of the daemon for both the local and remote
       hosts, remove the comment symbols (#) from in front of the lines specifying in the file.

       If the daemon is not running on a remote machine, the machine may incorrectly appear to be down when you use the command to  determine  its
       status.	See the reference page for more information.

       If  a  system  has  more  than 40 users logged in at once, the number of users displayed by the and commands is incorrect.  Users who login
       after the fortieth user, will fail to appear in the output of the and commands. This is because the  maximum  size  limit  of  an  Ethernet
       packet is 1500 bytes, and the daemon must broadcast its information in a single packet.

See Also
       ruptime(1c), rwho(1c)

																	 rwhod(8c)
Man Page