The Ninja project is an attempt to develop an alternative Nagios GUI with the aim of being the most useful Open Source Web front end for Nagios. It improves searching and filtering and scalability. It supports templates and skins for customizing appearance, and supports several databases. You can use the components of Ninja in combination with the CGI scripts of the original Nagios Web GUI or as replacements for them.
NSIA (Network System Integrity Analysis) is a Web application monitoring system that scans sites for potentially unwanted context such as defacements, unauthorized changes, errors, information leaks, profanity, and compliance issues. It operates as an IDS (Intrusion Detection System) for Web sites.
openpom is a Web interface based on NDO for Nagios or Icinga. It allows you to view almost everything about Nagios or Icinga in a single page: alert, ack, downtime, comment. You can also interact with Nagios or Icinga through ack, downtime, comment, disable, and reset buttons. You can filter on hosts and services states (such as critical, warning, unknown, ok, or outage). The status popin allows you to display graphs, either the ones from Nagios (trends.cgi) or custom ones based on RRD (such as pnp4nagios).
gauger is a lightweight performance recording and monitoring tool, aimed at detecting regressions (or sudden impovements) in any measurable metric. It is mainly intended for software development, but can be used for other purposes such as network monitoring or meteorological logging. It collects measurments made by a number of clients (potentially behind firewalls) on a central server and allows you to visualize and analyze the data later. It offers a central log server, Python, Java, and C interfaces for the clients, and a Web interface to browse the data. It allows you to view graphs of the data per host or per metric, selecting the desired ranges and sizes, and allows you to download the data in a gnuplot script for further processing.
zLogFabric is an all in one cross-platform logging solution that collects log lines/messages over a messaging system to a central server instance. The modular design enables the server to store, forward, alert, and generate live statistics out of the logged data. It can collect log information from files, syslog, log4j, log4net, and Windows event logs.
SpurTracer is a push-notification based monitoring solution for heterogenous loosely coupled IT infrastructures. It complements a service-endpoint monitoring solution like Nagios with a component-level interface auto-discovery. It automatically provides a certain level of functional tracing along with many non-functional measurements (e.g. call, error and timeout rates, interface latency, component execution, etc.). While being zero config itself, SpurTracer relies on you adding push notification support to the components you want to monitor. The best way to use SpurTracer is by adding punctual tracing to components in your infrastructure on-demand.