MIB Smithy SDK is a dynamic extension to Tcl/Tk (8.4+) that allows development of custom scripts for controlling SNMP agents, manipulating SMI definitions, doing conversions, and more. It is based on the core of Muonics' MIB Smithy, and the SDK supports SMIv1 and SMIv2, as well as SNMPv1/v2c/v3 with HMAC-SHA-96 and HMAC-MD5-96 authentication and DES/CBC and AES128/CFB privacy. It also provides complete read-write access to all elements of SMI/MIB Module definitions, unlike similar extensions that provide only read access to a limited subset. The SDK allows multiple discrete SMI databases and SNMP sessions, and provides all of the built-in validation and error recovery capabilites of the full product, without the visual MIB development environment.
Moodss is a modular monitoring application, which supports operating systems (Linux, UNIX, Windows, etc.), databases (MySQL, Oracle, PostgreSQL, DB2, ODBC, etc.), networking (SNMP, Apache, etc.), and any device or process for which a module can be developed (in Tcl, Python, Perl, Java, and C). An intuitive GUI with full drag'n'drop support allows the construction of dashboards with graphs, pie charts, etc., while the thresholds functionality includes emails and user defined scripts. Monitored data can be archived in a SQL database by both the GUI and the companion daemon, so that complete history over time can be made available from Web pages or common spreadsheet software. It can even be used for future behavior prediction or capacity planning, from the included predictor tool, based on powerful statistical methods and artificial neural networks.
OSSMON is an easy-to-use, Web-based monitoring package based on the OSSWEB application framework. It supports SNMP monitoring as well as specific services like POP3, SMTP, and ping. The main goal is to have a system that monitors network devices and produces alerts when a problem occurs or a device is inaccessible. Alert rules can be defined based on variables from the database or received from remote devices. It has reporting and performance charts, dynamic maps, a status console, and supports small and medium-sized networks. It has no external dependencies; everything runs on Naviserver.
pkgusage lists all the packages you have installed on your system, along with a number telling you how many days ago you last accessed any of the files in the package. This could be useful for cleaning out your hard drive. Pkgusage works with RPMs and Debian packages, and is written to be easily portable to other package managers as well.
Diald manages network links, particularly on-demand links such as dial-up SLIP or PPP. It can also be used to manage and/or monitor any network interface. Diald monitors traffic on the link and makes intelligent (and highly configurable) decisions as to when the link should be brought up or taken down. The included control program, dctrl, runs on any system with Tcl/Tk (yes, even Windows) and allows diald to be controlled and monitored remotely.
Network Traffic Analyser (formerly known as sniffer) is designed to be an extremely powerful, configurable, and versatile tool for monitoring network traffic. It can be used as a plain sniffer, as a tool for accounting, dynamic firewall updates, and many more things. It features scripting support and an event-driven architecture.