Test case framework primarily intended for application monitoring. It provide users with an API for writing test cases as Java classes. Test cases are configured in XML and published in a container for local or remote execution. Integrates with Nagios.
Argus is a JMX browser and instrument panel viewer designed for the Argos project. Argus is however a generic JMX browser and will work with all JMX enabled systems.
NetTool is a developer tool for monitoring and manipulating application-level network messages, particularly useful for debugging web applications and web services. There are two components to NetTool: the HTTP Client, and the TCP Tunnel.
Watchdog is a Java performance monitoring and tuning framework. It is suitable for production environments allowing flexible auditing of performance data for later analysis by a comprehensive set of tools.
Toolset for the TMPL (Template Matching Processor Language). Compiler and runtime for creating/ evaluating templates on XML data streams. Can be integrated easily in Java projects.
JMonitoring and NMonitoring are monitoring frameworks for Java and .Net applications, based on AOP (AspectJ and AspectDNG). Data are stored in database, memory or XML and can be consulted with a web console. http://forge.octo.com/confluence/display/JMO
The Service Platform is used to manage distributed java computing environments. Java applications can be automatically distributed, installed and managed from a client with monitoring and log viewing, integrates with UNIX init and Windows Services.
It is a Process Monitoring Toolkit with the ability of Extend.
E.g. You can use it to monitor a specified process.
And set a triger like (over 50MB mem use) then do something like (report to DB).
Application monitoring Framework and Command Center administration console to change application settings like alert scheme, monitoring timings, etc., Uses SOAP/XML webservice to communicate between Command Center and the monitored applications.
This package is for real-time monitoring of Java software applications. The monitoring can be done by capturing performance data with snapshots or by reporting it in real-time to SNMP monitoring station. Generates SNMP MIB files automatically.
NetworkTools has 2 components: A protocol analyzer which plays a TCP client or server or pipeline, which sits between a client and server and shows how they communicate. A port scanner can scan a range of IP addresses and ports. See screenshots.
DNA is an open, flexible and extensible deep network analyzer software server and software architecture for gathering and analyzing network packets, network sessions and applications protocols, passively off enterprise class networks.
An implementation of the Open Groups' ARM (Application Response Measurement) 4.0 Java interfaces. OpenArm can be configured to send ARM transaction data to a log, to a messaging queue, a datastore, a JMX notification or to an SNMP trap.
The goal of the Openbus Project is to provide the open source community with a set of high quality, reliable and scalable Enterprise Application Integration (EAI) products. It will include an open source JBI implementation, an open source ESB, etc.
COMPAS J2EE is a non-intrusive performance instrumentation and monitoring toolkit for J2EE.
It uses adaptive monitoring to automatically adjust the target coverage. COMPAS is completely portable across J2EE application servers and OSs.
Webtester is a collection of java applications that can be used to record and playback test cases for either static HTML or dynamic web applications. It is intended to provide a way of performing end-to-end regression testing for existing websites.
JDiagnose provides a framework for creating, running and monitoring Diagnostics written in Java. These Diagnostics can then be included in applications to provide install time and runtime checks that an application is installed and performing as expected.
Netflow analyzing tools :
JXColl - collector for Netflow (or XML specified) data
Analyzer - front-end application for providing an user interface and output (graphs, statistics, etc.)
Free Java monitoring library to easily instrument apps to measure performance detail over time with minimal overhead. Has dashboard, SVG graphs. Extends Jamon and its statistical data, same usage. http://www.e-peas.com/opensla/. JMX, SNMP planned.
Enables a user to view & alter
all aspects of comunications with a web site via a proxy. Primarily used for security
based penetration testing of web sites, it can also be used for
debugging during development. Seen as part of a hacker toolkit.
A complete solution for designing, deploying, and monitoring workflow processes. Includes a Java based set of highly extensible components based on open standards and utilizing open source libraries, including JMX, XML, ECMAScript, Bean Shell
PlugProxy version is a port forwarder/port debugger written in Java.
PlugProxy is used to forward data from one TCP port to another. This is commonly referred to as "port forwarding." The purpose of this is to invisibly send a request from one site
CorbaTrace is a helpful tool for tracing communications beetween Corba objects.
Once CorbaTrace is installed, remote calls are intercepted and informations are stored in XML files. So, you will be able to apply filters and get XMI files to see the commu