Expresso Framework is an open standards-based J2EE architectural framework that allows the developer to concentrate on application logic. It is a library of extensible Java Server application framework components for creating database-driven Web applications based on open standards. Expresso integrates with Apache Jakarta Struts, which emphasizes presentation and application configuration, and bringing a powerful tag library to Expresso. Expresso adds capabilities for security, robust object-relational mapping, background job handling and scheduling, self-tests, logging integration, automated table manipulation, database connection pooling, email connectivity, event notification, error handling, caching, internationalization, XML automation, testing, registration objects, configuration management, workflow, automatic database maintenance, and a JSP tag library.
PHP Shell is a shell wrapped in a PHP script. It's a tool you can use to execute arbiritary shell-commands or browse the filesystem on your remote Web server. This replaces, to a degree, a normal telnet-connection. You can use it for administration and maintenance of your Web site using commands like ps, free, du, df, and more.
Multi-router looking glass for PHP is a full rewrite of the Perl version of MRLG into PHP. It allows network administrators to execute commands on multiple routers via a nice Web interface. It is flexible, clear, and configurable. Default, per-router, and per-service options may be set. The Web-page layout and queries set are adjustable.
Netdisco is a Web-based network management tool. Users can locate the switch port of an end-user system by IP or MAC address. Data is stored using a SQL database. Cisco Discovery Protocol (CDP) optionally provides automatic discovery of the network topology. The network is inventoried by both device model and operating system (like IOS). It uses router ARP tables and L2 switch MAC forwarding tables to locate nodes on physical ports and track them by their IP addresses. For each node, a time stamped history of the ports it has visited and the IP addresses it has used is maintained. It gets all its data, including CDP topology information, with SNMP polls and DNS queries. Security features include a wire-side Wireless Access Point (AP) locator.
The main purpose of LoFiMo is, as the name states, to monitor log files. It does this in real time, i.e. shows the contents of log files as they are changing. The user can connect to LoFiMo with a Web browser or use the console for plain text output. When using a Web browser, the output can be formatted with cascading stylesheets, which the user can define. Thus, it is possible to highlight certain log entries with different colors and fonts. It is also possible to play sounds or execute commands (send an email, play sound with a custom player, etc.) when a log entry matches a filter. LoFiMo can parse Apache style log files and syslog style log files. Among others, there are filters that can parse iptables logs and merge multiple log lines of Postfix into a single one.
The Java Application Monitor (JAMon) is a free, simple, high performance, thread safe, Java API that allows developers to easily monitor production applications. JAMon can be used to determine application performance bottlenecks, user/application interactions, and application scalability. JAMon gathers summary statistics such as hits, execution times (total, average, minimum, maximum, standard deviation), and simultaneous application requests. JAMon statistics are displayed in the sortable JAMon report.
IP Traffic Volume uses Linux kernel iptables to log incoming and outgoing bytes though your network device(s) and can dump summarized log statistics in ASCII to the console or display in HTML via the included CGI interface for displaying on a Web server. It is highly configurable as to what kind of traffic is counted, e.g. to and from specific ports and/or specific IP addresses or groups of ports and addresses. It uses a mininum of resources and doesn't need a database for the logged data.
NetUP UTM is a universal billing system for internet service providers of any size. Its modern approach to traffic accounting makes the system compatible with all popular platforms and network devices. Its key features include realtime traffic processing, Cisco Netflow and IP Accounting data collection, support for RADIUS authentication, and cross-platform compatibility. The core of the system is a smart and reliable accounting engine working directly with network equipment. It supports up to 100,000 users at a total speed of up to 3 Gbps. A flexible ratings engine and efficient administration tools make UTM a complete solution for IP/VoIP/WiFi/dial-up billing.
KLone is a fully-featured, multi-platform framework which allows dynamic Web pages to be written in C/C++ (with the usual <% /* code */ %> style). The pages can then be embedded (in compressed and/or encrypted form) into a single executable that also contains KLone's high-performance HTTP/S server. Given its nature, it can be linked natively to any C/C++ library (database, XML, graphics, etc.), without an intermediate layer, and it is especially suited for low-resource (embedded) systems.