The UPS-Management Software is a client/server application for networks and local workstations. The server module of the UPS-Management Software is UPSMAN, which communicates via RS-232 cable with the UPS. When UPSMAN begins, it collects the messages sent from the UPS as a background program. UPSMAN also interprets received messages and makes them available to the client module, the UPSMON and to any SNMP station. The data communication to the UPSMON is achieved via TCP/IP, IPX, Named Pipes or SNMP. The protocol of UPSMAN with UPSMAN.MIB is a special private MIB type 1, the UNIX UPSMANB corresponds to the MIB 2 standard RFC 1213 & 1628. All UPSMAN programmes are using the GENEREX own communication protocol UPSMON, which is provided as an API to all OEM customers in order to create own applications. If UPSMAN detects voltage variations or a power loss it can execute different system event routines (EVENTS), which, for example, may shutdown the server or send warnings to connected users. These system event routines, which are part of the UPS-Management Software, are fully customisable. UPSMON is used for operating and monitoring the active UPSMAN software connected to an UPS. You can program UPS-Routines (e.g. define dates for automatic UPS-tests, shutdown the system at defined dates, etc.), check the status of the UPS, execute different UPS-tests or create power quality statistics. With UPSMON you can also constantly monitor and evaluate the event protocol (log file) that is permanently updated by UPSMAN.
RCCMD ("Remote Console Command") is an additional module which executes a command on a remote system, similar to the Remote Shell-Program (RSH) known in the Unix environment. RCCMD is used to provide a simultaneous shutdown of several servers that are all supported by the same UPS.
The program RCCMD is designed to execute a command on a remote system in a TCP/IP network. RCCMD works like the Remote Shell (RSH) known in the Unix environment. Inside the UPS-Management Software RCCMD is used to shutdown several servers that are all powered by a single UPS. For this job, one of these computers is configured as UPS-master server. Install the UPS-Management Software UPSMAN on your UPS server and connect it to the UPS. Alternatively, a SNMP adapter CS-111 or CS-121 can be used for this as well. The other servers are only connected to the UPS power supply, no RS-232 connection is necessary. On these remote systems, install RCCMD (copy the modules) and create a shutdown routine for every system. This shutdown routine may be a batch file, shell script or ncf-file, that contains the down and other commands for this system. After that, add RCCMD to the shutdown job or to the EVENT configuration of the computer running as UPS master server.