Gapcmon a Linux GUI monitor for APCUPSD Publisher's description
from James Scott, Jr
Gapcmon is a gtk/glib desktop monitor program for the apcupsd package.
Gapcmon is a gtk/glib desktop monitor program for the apcupsd package. Apcupsd interfaces with UPS power systems on local or networked systems. gapcmon connects to apcupsd via the NIS api to collect and displays the current operational state of the UPS.
A Gtk2/GLib2 GUI application used to monitor UPS devices controlled by the APCUPSD package. The program uses the NIS interface from apcupsd to collect event and status information for display to the end-user. Because of this great interface, this program can be executed on any OS supported machine and use the network socket interface to connect back to apcupsd. Of course apcupsd must be compiled with nis support
(i.e. ./configure --enable-nis --enable-gapcmon ...).
The general design model for gapcmon assumes the user has one or more UPSs attached to one or more tcpip/hosts with network connectivity to/from the gapcmon workstation. Gapcmon provides a Preferences panel to capture the hostname, port, and polling cycle for that UPS; along with an "enable" checkbox to indicate if the monitor for this configuration should be active. Gapcmon collects status and event information for each enabled UPS configuration and presents it to the user via a Detailed Information window.
Here are some key features of "Gapcmon a Linux GUI monitor for APCUPSD":
?пїЅ FreeDesktop.org Spec for Notification Area Icons.
?пїЅ Unlimited support for multiple UPSs.
?пїЅ Historical Graph of five data points are charted. A total of 40 points are maintained on the graph. The data points are LINEV, BATTV, BCHARGE, LOADPCT, and TIMELEFT.
?пїЅ Clicking an notification icon will cause the information window for that monitor to become visible or be hidden, if its already visible.
?пїЅ Monitor tooltips are available when hovering the mouse over the icon, and contain a quick summary of the ups status.
?пїЅ Icons are dynamically added or removed when enabled in preferences.
?пїЅ Icon changes to reflect the operational state of the UPS.
?пїЅ o where state is (online, onbattery,
What's New in This Release:Replace the network routine to use GIOChannels vs gnomeVFS. This was done to improve portability by reducing external packages.
System Requirements:?пїЅ GTK+ version 2.4.x
Program Release Status: Minor Update
Program Install Support: Install and Uninstall