Who Uses RTI?

RTI is designed to operate in varying degrees and levels of functionality across the organization by following users:

  • Developers - Increase code quality in pre-production, quickly diagnose root-cause failure in production.
  • Quality Assurance - Performance engineers and Testers
  • Operations - IT Managers, Production support, Help-desk personnel

RTI's robust out-of-the-box monitoring, collection, reporting and analysis capabilities diagnose and resolve a range of issues, some with implications acutely felt at the user level and others manifesting deep within system processes.

 


Developers

Developers utilize RTI to quantify and diagnose complex application performance and integration defects from “click” to “render” across all tiers in the backend and down to the method level. 

Trace Diagnostic
Click here for a larger view


RTI supports extensive coverage targeted to a large number of development frameworks with contextual properties that describe the measured events in detail; this allows the developer to first identify the performance bottleneck, and then to understand what happened. 

RTI provides developers with:

  • Access to out-of-the-box customized tracing for most popular development frameworks and packages: J2EE, Hibernate, Spring, JMS, JDBC, and more.
  • Ability to diagnose hard-to-find performance and functional problems using transaction tracing across distributed systems.
  • Ability to trace and drill down from end user to database.  Tracing across hosts, platforms, and applications from a user-click to the method-level bottleneck or failure.
  • Ability to easily define new configurations to trace custom code.
  • Ability to quickly iterate in real time, modify breadth of coverage and granularity of application monitoring.
  • Access to comprehensive method-level diagnostics.
  • Sampling capabilities with drill-down.
  • Ability to collect information on test systems, providing more comprehensive bug reports.
Learn more to see how RTI's features will let you tackle your performance problems...

Quality Assurance


RTI provides end-to-end visibility and analysis capabilities specifically for performance engineers and testers. RTI integrates directly with test automation frameworks so users can deep-dive from their automated transactions, diagnose root-cause failure, and quickly resolve otherwise hard-to-find problems.

With RTI, performance engineers and testers can:
  • Quantify response times for any J2EE or Java application.
  • Drill down on poorly performing transactions, tracing these transactions end-to-end across the network, web and application tiers. 
  • Immediately diagnose performance bottlenecks in complex systems.
  • Validate architectures by using RTI to collect performance measurements earlier in the development and test lifecycle. 
  • Define and collect Technical Performance Measurements (TPM) without support from development – no additional code or configuration needed.
  • Establish baseline performance parameters and provide comparisons across deliveries, which can help attribute performance degradations to specific functionality and releases.
Learn More to see how RTI increases the quality of your IT investment in pre-production environments...

IT Operations and IT Managers

With RTI, IT Operations and Production Support teams are able to monitor, analyze and quickly diagnose system performance, end-to-end. 

Operations leverages RTI’s end-to-end monitoring to quickly diagnose and triage degradations and outages to the correct support team, where they take over for deeper analysis.  The same base information is collected once and shared for varied depths of analysis between Level-1, Level-2, and Level-3 support.  Everyone sees and works with the same end-to-end information, which optimizes the troubleshooting process and increases coordination.

When RTI is integrated with the JBoss Operations Network, RTI can respond to JON alerts to automatically collect deep-dive performance trace information as the problem occurs.

Performance Alerting with RTIClick here for a larger view

Information sharing and system-wide visibility significantly reduce Mean Time to Repair and increase the bottom line of availability.

Additionally RTI delivers exceptional flexibility both in addressing end-user and backend system performance issues.  RTI can be deployed on-demand to end users to quickly quantify specific end-user experience and collect vital performance data relevant to an ongoing issue.  

Learn More to see how RTI integrates with JBoss Operations Network to give you peace of mind with 24/7 performance monitoring in Production environments.