CoralReef is a comprehensive software suite developed by CAIDA for collecting and analyzing data from passive Internet traffic monitors in real time or from trace files. The package also includes programming APIs for C and Perl, and applications for capture, analysis, and Web report generation.
The NET-SNMP (formerly UCD-SNMP) package contains various tools relating to the Simple Network Management Protocol including an extensible agent, an SNMP library, tools to request or set information from SNMP agents, tools to generate and handle SNMP traps, a version of the unix 'netstat' command using SNMP and a Tk/perl mib browser. It was originally based on the Carnegie Mellon University SNMP implementation (version 22.214.171.124), but has been greatly enhanced, ported and fixed and barely resembles the original package anymore.
Tellu is inventory management software that collects hardware and software information automatically from networked servers and workstations, and stores collected data in MySQL database where data is easily readable using a comprehensive user interface usable by any modern Web browser. Devices (like routers and switches), peripherals (like video projectors and displays), and service providers (like hosting and maintenance) can also be stored in the database using a Web interface called Tellu Skin. Inventory management is only one part of Tellu's capability, Tellu offers the possibility to group together workstations, servers, devices, passwords, file attachments, and others to form a faction. For example, a faction can contain all the stuff that a development team needs in their development environment.
mylbhelper helps dumb load balancers do their job. It monitors a local MySQL instance by periodically issuing a query. Should the query fail, a custom script, which typically would firewall off the load balancer, is executed. Likewise, when it comes back up, another script is executed. This means you can use any load balancer capable of distributing TCP traffic rather than one natively capable of talking MySQL. mylbhelper can also act solely as a monitoring daemon.
Ganglia is a scalable distributed monitoring system for high-performance computing systems such as clusters and grids. It is based on a hierarchical design targeted at federations of clusters. Ganglia is currently in use on over 500 clusters around the world and has scaled to handle clusters with 2000 nodes.
ICPLD (Internet Connection Performance Logging Daemon) is a connection monitor that sends ICMP requests to IP addresses of your choice and monitors if your machine has a working network connection. It logs failed attempts to reach the hosts, and will stamp a log as soon as a reply is received. It keeps track of when and for how long the connection was unavailable and records both total down time and each occasion of interrupted connection. It supports IPv6 and can execute a command whenever a connection goes up or down, which is useful for alerting users.