Method and system for generating a common trace data format
First Claim
Patent Images
1. A method comprising:
- identifying a first trace format of a first trace data received from a first trace data provider and associated with a first programming engine that is associated with first trace activities at a first computer system, wherein the first trace format is compatible with a common trace data format, wherein identifying the first trace format includes detecting first correlation objects assigned by the first programming engine to first trace entities associated with the first trace activities to determine whether one or more of the first trace entities are compatible or incompatible with the common trace data format;
identifying a second trace format of a second trace data received from a second trace data provider and associated with a second programming engine that is associated with second trace activities at a second computer system, wherein the second trace format is incompatible with the common trace data format, wherein identifying the second trace format includes detecting second correlation objects assigned by the second programming engine to second trace entities associated with the second trace activities to determine whether one or more of the second trace entities are compatible or incompatible with the common trace data format, wherein the second trace data and the second programming engine are incompatible with and independent of the first trace data and the first programming engine, respectively, wherein the common trace data format comprises a trace format that is designated as the common trace data format, the trace format including a common performance trace (CPT) format, wherein the (CPT) format includes a common interface model (CIM)-compliant format and provides the common trace data format defining a type of data that is needed to analyze performance; and
modifying the second trace data by converting the second trace format to the common trace data format, wherein modifying includes converting one or more incompatible second trace entities of the second trace format into one or more compatible common trace entities, removing one or more incompatible second trace entities, or adding one or more compatible common trace entities to the second trace entities.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for generating a common trace data format is disclosed. In one embodiment, the method includes generating trace data at a provider, identifying a format of the trace data, comparing the format of the trace data with a common format to determine if the format is in compliance with the common format, and modifying the format to comply with the common format, if the format is not in compliance with the common format.
-
Citations
20 Claims
-
1. A method comprising:
-
identifying a first trace format of a first trace data received from a first trace data provider and associated with a first programming engine that is associated with first trace activities at a first computer system, wherein the first trace format is compatible with a common trace data format, wherein identifying the first trace format includes detecting first correlation objects assigned by the first programming engine to first trace entities associated with the first trace activities to determine whether one or more of the first trace entities are compatible or incompatible with the common trace data format; identifying a second trace format of a second trace data received from a second trace data provider and associated with a second programming engine that is associated with second trace activities at a second computer system, wherein the second trace format is incompatible with the common trace data format, wherein identifying the second trace format includes detecting second correlation objects assigned by the second programming engine to second trace entities associated with the second trace activities to determine whether one or more of the second trace entities are compatible or incompatible with the common trace data format, wherein the second trace data and the second programming engine are incompatible with and independent of the first trace data and the first programming engine, respectively, wherein the common trace data format comprises a trace format that is designated as the common trace data format, the trace format including a common performance trace (CPT) format, wherein the (CPT) format includes a common interface model (CIM)-compliant format and provides the common trace data format defining a type of data that is needed to analyze performance; and modifying the second trace data by converting the second trace format to the common trace data format, wherein modifying includes converting one or more incompatible second trace entities of the second trace format into one or more compatible common trace entities, removing one or more incompatible second trace entities, or adding one or more compatible common trace entities to the second trace entities. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a computer system having a processor coupled with a storage medium and a database, the computer system having an application server employing a trace manager to; identify a first trace format of a first trace data received from a first trace data provider and associated with a first programming engine that is associated with first trace activities at a first computer system, wherein the first trace format is compatible with a common trace data format, wherein identifying the first trace format includes detecting first correlation objects assigned by the first programming engine to first trace entities associated with the first trace activities to determine whether one or more of the first trace entities are compatible or incompatible with the common trace data format; identify a second trace format of a second trace data received from a second trace data provider and associated with a second programming engine that is associated with second trace activities at a second computer system, wherein the second trace format is incompatible with the common trace data format, wherein identifying the second trace format includes detecting second correlation objects assigned by the second programming engine to second trace entities associated with the second trace activities to determine whether one or more of the second trace entities are compatible or incompatible with the common trace data format, wherein the second trace data and the second programming engine are incompatible with and independent of the first trace data and the first programming engine, respectively, wherein the common trace data format comprises a trace format that is designated as the common trace data format, the trace format including a common performance trace (CPT) format, wherein the (CPT) format includes a common interface model (CIM)-compliant format and provides the common trace data format defining a type of data that is needed to analyze performance; and
modify the second trace data by converting the second trace format to the common trace data format, wherein modifying includes converting one or more incompatible second trace entities of the second trace format into one or more compatible common trace entities, removing one or more incompatible second trace entities, or adding one or more compatible common trace entities to the second trace entities. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An article of manufacture comprising a machine-accessible medium having instructions which, when executed, cause a machine to:
-
identify a first trace format of a first trace data received from a first trace data provider and associated with a first programming engine that is associated with first trace activities at a first computer system, wherein the first trace format is compatible with a common trace data format, wherein identifying the first trace format includes detecting first correlation objects assigned by the first programming engine to first trace entities associated with the first trace activities to determine whether one or more of the first trace entities are compatible or incompatible with the common trace data format; identify a second trace format of a second trace data received from a second trace data provider and associated with a second programming engine that is associated with second trace activities at a second computer system, wherein the second trace format is incompatible with the common trace data format, wherein identifying the second trace format includes detecting second correlation objects assigned by the second programming engine to second trace entities associated with the second trace activities to determine whether one or more of the second trace entities are compatible or incompatible with the common trace data format, wherein the second trace data and the second programming engine are incompatible with and independent of the first trace data and the first programming engine, respectively, wherein the common trace data format comprises a trace format that is designated as the common trace data format, the trace format including a common performance trace (CPT) format, wherein the (CPT) format includes a common interface model (CIM)-compliant format and provides the common trace data format defining a type of data that is needed to analyze performance; and modify the second trace data by converting the second trace format to the common trace data format, wherein modifying includes converting one or more incompatible second trace entities of the second trace format into one or more compatible common trace entities, removing one or more incompatible second trace entities, or adding one or more compatible common trace entities to the second trace entities. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification