Network UPS Tools
Encyclopedia
Network UPS Tools is a suite of software component designed to monitor power devices, such as uninterruptible power supplies
Uninterruptible power supply
An uninterruptible power supply, also uninterruptible power source, UPS or battery/flywheel backup, is an electrical apparatus that provides emergency power to a load when the input power source, typically mains power, fails...

, power distribution units
Power distribution unit
A power distribution unit is a device fitted with multiple outputs designed to distribute electric power, especially to racks of computers and networking equipment located within a data center....

, solar controllers
Solar controller
A solar controller is an electronic device that controls the circulating pump in a solar hot water system to harvest as much heat as possible from the solar panels and protect the system from overheating...

 and servers power supply units
Power supply unit (computer)
A power supply unit converts mains AC to low-voltage regulated DC power for the internal components of the computer. Modern personal computers universally use a switched-mode power supply...

. Many brands and models, are supported and exposed via a network protocol and standardized interface.

History

Pavel Korensky's original apcd provided the inspiration for pursuing the APC Smart-UPS protocol in 1996. This is the same software that Apcupsd
Apcupsd
Apcupsd is an application that runs on Linux, UNIX, Mac OS X and some Windows machines . It allows the computer to interact with APC Uninterruptible power supplies...

 derived from, according to the Debian maintainer of the latter.

Russell Kroll, the original NUT author and coordinator, released the initial package, named smartupstools, in 1998. The design already provided for two daemons, upsd (which serves data) and upsmon (which protects systems), a set of drivers and examples, a number of CGI
Common Gateway Interface
The Common Gateway Interface is a standard method for web servers software to delegate the generation of web pages to executable files...

modules and client integration, and a set of client CLI tools (upsc, upsrw and upscmd), for interfacing the system with a specific UPS of a given model.

Arnaud Quette, the current project leader since 2004, has setup a team of programmers and a project infrastructure and opened NUT to a wider "power broker" approach.
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK