4.1 Configuring Observability Sources
4.1.1 Observability Sources
4.1.2 Data Pipeline and Parser Configuration
4.1.3 Data Enrichment Techniques
4.2 Configuring RCABot and ML Models
7.2 Authentication and Security
7.3 Data Management and Data Model Handling
7.3.1 Storage
7.3.2 Retention
7.3.3 Export/Import
7.3.4 Working with Data Model
7.4 Control Center
7.4.1 License Entitlements
7.5 Platform Settings
7.5.1 Definitions
7.5.2 Preferences
7.5.3 About
Application Observability (APM) > Trace Details
The Trace details page in the APM tool is designed to provide you with span-level visibility of traces, enabling you to identify performance bottlenecks, visualize the call hierarchy of your application, and understand resource consumption at the code level. With three different views, including Flame Graph, List View, and Database, you can efficiently analyze and optimize your application’s performance.
By utilizing the Trace details, you gain the following benefits:
The flame graph in the APM tool is designed to provide you with span-level visibility of traces, enabling you to identify performance bottlenecks, visualize the call hierarchy of your application, and understand resource consumption at the code level. With Flame Graph, you can efficiently analyze and optimize your application’s performance.
The Flame Graph is the default visualization presented when you click on a particular trace. It offers a powerful and intuitive pictorial representation of all the spans that make up the trace. Each span represents a distinct operation or function within the application. Error spans are highlighted in red to quickly identify any errors that occurred during the trace, while the slowest spans are displayed in gray to indicate potential performance bottlenecks.
The Flame Graph provides an excellent overview of the trace, showcasing the relationships and interactions between different spans. By analyzing the Flame Graph, you can quickly visualize the call hierarchy of your application, understand the sequence of operations, and identify areas that may require further investigation for performance optimization.
In the List View, the trace details are presented in a tabular format, providing a more structured and detailed view of the trace data. The following essential fields are displayed for each span:
Additionally, a tabular representation of exceptions is provided in the List View. It includes the following details for each exception:
With the List View, you can analyze trace data in a structured format, making it easier to identify specific spans, examine their properties, and understand the flow of operations in more detail.
The Database tab provides valuable insights into the database queries that support the execution of a particular trace. In this view, the database-related information is presented in a tabular format, helping you understand the impact of database interactions on the overall trace performance.
The following fields are available in the Database View for each query:
With the Database View, you can gain valuable insights into the performance of database interactions and identify any database-related bottlenecks that might be affecting the overall application performance.
Browse through our resources to learn how you can accelerate digital transformation within your organisation.
VuNet Systems is a next-gen visibility and analytics company that uses full-stack AI & Big Data analytics to accelerate digital transformation within an organisation. We provide deep observability into business journeys to reduce failures and enhance overall customer experience.