Onis is a script that converts IRC logfiles into an HTML statistics page. It provides information about daily channel usage, user activity, and channel trivia. It provides a configurable customization and supports Dancer, dircproxy, eggdrop, irssi, mIRC, and XChat logs. Persistent data (history files) and automatic log purging make onis applicable for a large number of logfiles. It also features a powerful translation infrastructure.
"yaala" parses logfiles and generates very detailed statistics in HTML format. The information one will get can be selected by using SQL-like expressions, which provide filtering with relational operators (like equal, greater than, less than) as well as regular expressions. It includes input parsers for the Common Log Format (e.g. Apache's access logs), NCSA logs (e.g. Apache's combined logs), Squid access logs, the xferlog format (used by FTP daemons), bind9's query logs, and postfix entries in the maillog.
Lightweight Contact Manager (LiCoM) is a Web-based contact manager. It uses an LDAP server to authenticate users and keep data, making it possible for email clients and other LDAP-enabled software to access the contacts. People with an entry in the database can be asked to review and edit their own record, which may help with keeping information up to date. Other features include ogranization of contacts in groups, export to the vCard format, and printing of groups or all contacts.
collectd is a small and modular daemon which collects system information periodically and provides means to store the values. Included in the distribution are numerous plug-ins for collecting CPU, disk, and memory usage, network interface and DNS traffic, network latency, database statistics, and much more. Custom statistics can easily be added in a number of ways, including execution of arbitrary programs and plug-ins written in Perl. Advanced features include a powerful network code to collect statistics for entire setups and SNMP integration to query network equipment.
liboping is a C library for measuring network latency using ICMP echo requests. It can send to and receive packets from multiple hosts in parallel, which is nice for monitoring applications. Both IPv4 and IPv6 are supported transparently for the programmer and user. A program called oping is included to show the simplicity and potential of the library and provide the functionality at the command line.
librouteros is a library that can be used to communicate with devices running RouterOS, a Linux-based operating system by MikroTik. A generic and low-level interface is provided to issue arbitrary commands to the device and receive replies. For some commands, high-level abstractions are provided to simplify communication. The library is thread-safe and reentrant-safe.