Live

Overview

The Live View feature offers real-time monitoring and visualization of an application's behavior. It is designed to provide immediate insight into the application's performance and activities as they occur, allowing users to observe and analyze key metrics without delay.

WebGL support is required for this feature to work.

Key Features

Real-Time Monitoring

The Live View feature displays dynamic, continuously updated charts that reflect the current state of the application. This enables users to see changes in performance and behavior as they happen, without the need for manual refresh or additional data retrieval.

Application-Specific Charts

Each chart within the Live View interface is linked to a specific application. This means that users can monitor multiple applications simultaneously, with each chart providing detailed insights into a particular application's operations.

Dynamic Updates

As the application executes, the Live View charts are automatically refreshed to display the latest data. This ensures that the information presented is always up-to-date, offering a reliable and immediate overview of the application's behavior.

Use Cases

  • Performance Monitoring: Observe the application's response times and throughput in real-time to identify potential performance bottlenecks or issues as they occur.

  • Behavior Analysis: Track specific metrics such as error rates, transaction counts, or user activity to gain a deeper understanding of the application's operational patterns.

Benefits

  • Immediate Insights: Gain a clear, real-time understanding of how your application is performing, allowing for quick decision-making and proactive issue resolution.

  • Enhanced Visibility: Monitor multiple applications concurrently, with each chart providing focused, application-specific information.

  • Improved Responsiveness: Quickly detect and respond to anomalies or unexpected behavior, minimizing downtime and maintaining optimal application performance.

The Chart

The chart is structured into two distinct sections, each providing specific insights into the application's behavior and performance:

Top Section: Execution Time Statistics

  • Purpose: This section presents detailed statistics related to the execution time of instrumented methods within the application.

  • Content:

    • Performance Metrics: Displays key metrics such as average, minimum, and maximum execution times for monitored methods.

    • Performance Insights: Offers an overview of how efficiently the application performs its tasks, helping to identify performance bottlenecks or areas for optimization.

Bottom Section: Invocation Counts with Exception Percentage

  • Purpose: Provides a comprehensive view of method invocation activity along with the frequency of exceptions.

  • Content:

    • Invocation Counts: Shows the total number of method calls over a specified time period.

    • Exception Percentage: Displays the proportion of these calls that result in exceptions, helping to identify stability and reliability issues in the application's execution.

The left side of the chart provides contextual information about the data being displayed, including:

  • Application Name: Located at the top of the sidebar, this field identifies the application associated with the displayed metrics.

  • Instance Information: Just below the application name, the chart shows the number of active instances and the total number of instances in the format n/m instances, where:

    • n (Active Instances): The number of application instances currently sending data to the chart.

    • m (Total Instances): The total number of instances configured for the application, providing context for the scale and distribution of the data.

Last updated