ENdoSnipe is a tool to perform diagnosis on a Java system, and automatically detect problems that hide within the system.
Using ENdoSnipe, you will be able to solve quickly any performance problems and system troubles that normally will cost you a lot of time to fix.
BottleneckEye monitors the running system, and visualizes its structure in the form of class diagrams.
BottleneckEye will also detect the potential bottlenecks of the system and notify the operators of any bottlenecks found.
ArrowVision shows the system's sequence, including any running threads and processing time of each process,
in a sequence diagram.
PerformanceDoctor performs an analysis on processes that prone to cause performance deterioration,
lists those risks and explains why they would cause problems.
Dashboard is a large-scale server monitoring tool that is able to monitor over 100 servers in a single screen.
The monitoring screen can also be customized depending on the user's needs.
Javelin Technology uses BCI (Byte Code Instrumentation) to log the running application. This enables information extraction without any need of source code modification.
Information obtained from Javelin Technology is then visualized by BottleneckEye, PerformanceDoctor and ArrowVision.