Common Performance Trace Mechanism for Heterogeneous Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional trace tools are limited in integrating and analyzing tracing data from various systems with different structures, leading to delays, misreading, or loss of data, especially in large development projects involving multiple systems, applications, and interfaces.
Innovation Solution
A common performance trace mechanism is introduced, which generates trace data in a unified format, receives and stores it in a database via a common interface, and provides access through a user interface, allowing for integration and analysis of trace data from diverse systems.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If conventional trace tools are used to trace execution flows, then tracing data can be collected from individual systems, but integration and analysis of tracing data from various systems with different structures is limited
Solution Approach 1:
The patent implements a universal trace data format that can accommodate tracing data from multiple different systems and applications. The common trace data structure includes standardized fields such as trace ID, timestamp, component name, and event type that can universally represent trace information regardless of the source system, enabling integrated analysis across heterogeneous systems while maintaining a consistent data model
2Loss of information
If manual reading of trace data is performed, then data can be accessed, but delays occur and errors such as misreading or loss of trace data happen
Solution Approach 1:
The patent replaces manual reading and analysis of trace data with automated computer-based processing. The system automatically ingests trace data in the common format, stores it in a database, and provides programmatic access through APIs, eliminating human error in data reading and significantly reducing the time required to access and analyze trace information
3Productivity
If multiple trace files of different structures are handled separately, then each system's trace data can be maintained independently, but integration and analysis become cumbersome and inefficient
Solution Approach 1:
The patent merges trace data from multiple different systems into a unified common format. By standardizing the data structure with consistent fields and schemas, the system combines previously separate trace files into an integrated dataset that can be analyzed together, improving productivity by enabling cross-system correlation while managing complexity through a single standardized format rather than multiple proprietary formats
Data Source
AI summary
A method for providing a mechanism for generating a common format for trace data is disclosed. In one embodiment, the method includes generating trace data at a plurality of providers, the trace data including a first trace data having a first format and a second trace data having a second format, receiving the trace data at a database via a common interface, storing the trace data at the database in compliance with a common format, and providing access to the trace data stored at the database via a user interface.


