SMARTReporter warns of ATA hard drive failures before they happen by periodically polling the S.M.A.R.T. status of the drives. S.M.A.R.T. (Self-Monitoring Analysis and Reporting Technology) is a technology built into most modern hard drives that acts as an "early warning system" for pending drive problems. SMARTReporter can notify you of impending drive failures by sending email messages, displaying a warning dialog, or executing an application. The current status of your drives is always displayed through the customizable menu item.
Tomcat Status Widget is a dashboard widget for monitoring the status of applications deployed to a Tomcat server container. It shows a list of the currently deployed Web applications and their status. It allows easy monitoring of the number of active sessions, as well as a quick method of restarting specific applications.
NetXMS is a network monitoring and management system with a modular architecture. It can be used for monitoring an entire IT infrastructure, starting with SNMP-capable hardware (like switches and routers) and ending with applications on servers. The system has a three-tier architecture; the information is collected by monitoring agents (either its own agents or SNMP agents) and delivered to the monitoring server for processing and storing, where it can be accessed by using the management console. It features centralized configuration and centralized agent upgrades.
NagiosAppender is a pure Java implementation of a Log4j appender that allows the developer/administrator to send log records to Nagios via the NCSA server (using the push model). It provides a simple solution for Nagios administrators whose only alternative is to implement a polling function against against the output of a standard Log4j appender. The log4j configuration file provides for user-specific mappings between Log4j levels and Nagios levels. The configuration file also allows the user to select whether to set the Nagios 'service' and 'host' programmatically via Log4j MDC, or via the config file. Later releases support XOR encryption.
Trojan scan is a simple shell script that allows for simple but relatively effective checking for trojans, rootkits and other malware that may be using your server and network for unwanted (and possibly illegal) purposes. It works by listing all processes that use the Internet with the lsof command (using -Pni flags). This list is then transformed into signatures in the form of process_name:port_number:user. These signatures then are matched against the allowed process defined in the configuration. If any signatures of running processes are found that do not match the allowed signatures, an email report is sent including ps, ls, and optional lsof output.
DNA (Deep Network Analyzer) is an open, flexible, and extensible deep network analyzer server and software architecture for passively gathering and analyzing network packets, network sessions, and applications protocols. DNA is designed to be used for Internet security, intrusion detection, network management, protocol and network analysis, information gathering, and network monitoring applications.
Serverstats is a lightwight tool for creating graphs using rrdtool. It's distributed with a simple default config which displays a couple of nice graphs, usually without any configuration, but can also use more advanced sources. Serverstats does not have any features to manage the created rrd-files. There is also no frontend for managing your graphs and sources. Serverstats is designed to be configured once and then run continuously. It does not depend on a database.