Features and BenefitsJProbe®Key Features Unified Console – With JProbe’s intuitive, unified UI, it’s easier to navigate and configure all JProbe analysis tools. - JProbe also provides a powerful filtering mechanism for controlling the data display, including nine different metrics for sorting and coloring data for clutter-free, easier viewing.
Snapshots & Snapshot Differencing – Easily take snapshots of performance and memory, quantify differences between snapshots, analyze change impact and resolve issues from build-to-build. - Document memory and performance before-and-after code changes, and track change impact with quantitative differencing; establish baseline snapshots, compare subsequent snapshots and perform change impact analysis to measure performance-enhancing fixes, as well as document or benchmark performance when goals are achieved.
Touchless Automation – Automate all memory, performance and coverage analysis activities through tight integration with ANT (or Maven) and JUnit. - Easily “Snap” into your existing build process – automatically analyze and gather performance, memory and coverage analytics as part of the build cycle with zero direct intervention. Leverage an exclusive feature called Triggers – eliminate the need to insert additional control code into your application code to automate data analysis, collection and reporting.
Automated Metrics Reporting – Automatically trigger performance snapshots and generate detailed reports to proactively ensure code quality and optimization. - View reports the very next day, and easily compare results to previous builds, without ever having to waste time frantically chasing down performance, stability and reliability trends again.
IBM JVM Advanced Memory Diagnostics – Easily process text and portable heap dumps without the need to directly instrument the JVM. - Captures complete production text and portable heap dump metrics with no overhead, and allows heap to be compared to other snapshots to quickly identify and isolate memory leaks and other memory allocation issues in production.
Key Benefits - Deliver high-quality, production-ready Java application code faster and with greater confidence
- Enable proactive performance management across the development and integration phases of the application lifecycle
- Greatly improve overall application performance, stability and scalability
- Increase team efficiency and productivity
- Implement a reliable, systematic workflow to certify and deliver fully optimized code
- Rapidly discover, diagnose and resolve performance issues and ensure that code quality goals are achieved
- Quickly pinpoint and resolve performance problems down to line-level root cause
- Easily track performance-enhancing code changes and quality improvement from build-to-build
- Leverage automated performance analysis and metrics reporting to ensure timely, relevant reviews, fixes and optimizations
- Boost productivity by tuning only when problems are detected during the build process
- Implement performance testing and analysis standards across the entire development organization
- Minimize time spent reactively firefighting production issues
- Free more time for innovation and best practices
- Create customized reports and share key data with other developers, managers or consultants
- Avoid unnecessary and costly additions to hardware to solve performance issues
- Realize a state of continuous performance management in pre-production
Additional Information: Other Useful Sites:
|