HAL/C++ is a library using dbusmm to access the HAL daemon. The library is not a wrapper around libhal and libhal-storage, but rather a reimplementation using dbusmm to communicate with the HAL daemon. Even though it is modeled after the official libhal and libhal-storage, it does not aim at complete adherance to the original API. The library is application-oriented, so for now, features that would only be useful to system-level applications or daemons, or HAL addons, are not being implemented. However, some of these features are mostly conveniences in the original libhal, and can be emulated even with the existing API.
Nagios is a host, service, and network monitoring system that will watch your network and alert you to problems before your clients or end-users do. The system runs checks on hosts and services that you specify using plugins that return status information to Nagios. When problems are encountered, the system will send notifications to system administrators so that they can take action on the problem. The JumpBox for Nagios gives you a head start to using the system. It eliminates the complexity involved in getting the application installed, and allows you to focus on the configuration for your specific environment. Since Nagios is based on plugins, depending on what you want to do this will vary in complexity.
SysScope is a graphing solution that facilitates the visual representation of RRDtool's Round Robin Databases (RRD). It retrieves the graph options from an Apache-style configuration file and, after making the necessary calls to rrdgraph, it generates static or dynamic HTML pages containing the graphs. The following backends are supported for the generation of the dynamic pages: CGI, FastCGI, mod_python, and WSGI.
The libexplain project provides a library that may be used to explain Unix and Linux system call errors. This will make your application's error messages much more informative to your users. The library is not quite a drop-in replacement for strerror, but it comes close: each system call has a dedicated libexplain function.
YASIS is a very detailed sysinfo script that displays individual stats or grouped info. It only requires lspci and common tools found in any distribution. Check the page for example outputs. It displays distribution/kernel, CPU count/cache/load, disk/swap/RAM used/free, network info/speed, CPU temp/fan speeds, X environment info (wm/de and display info), bandwidth speeds, and more.
psinfo shows process information and statistics using the kernel /proc interface. This information includes: process state, environment, arguments and flags; CPU usage; scheduling; I/O usage; virtual memory status; pagefaults; capabilities; and signals. psinfo is useful for providing a detailed view of the current state of an application when diagnosing issues or performance problems.
The Google Serial Graphics Adapter BIOS, or SGABIOS, provides a means for legacy x86 software to communicate with an attached serial console as if a video card were attached. It is designed to be inserted into a BIOS as an option ROM to provide over a serial port the display and input capabilities normally handled by a VGA adapter and a keyboard, and additionally provide hooks for logging displayed characters for later collection after an operating system boots. It is designed to handle all text mode output sent to the legacy video BIOS int 10h service routine. Int 10h is the most common method for displaying characters in 16-bit legacy x86 code.
Advisory Check is a program that reads security advisories for you. It gathers security advisories using RSS, RDF, or XML feeds, compares them against the installed software, and alerts you if you're vulnerable. A wide variety of package managers can be queried to detect installed software. Remote systems can be monitored by using the integrated SSH, Windows-RPC, and Nmap support.