INTELLIGENT TRACE GENERATION FROM COMPACT TRANSACTION RUNTIME DATA
To allow trace generation regardless of the complexity of a distributed application, agents across a distributed application split transaction information into static data that identifies the subroutines of a software component and compact runtime data that is recorded for per transaction. A single...
Saved in:
Main Authors | , |
---|---|
Format | Patent |
Language | English |
Published |
20.06.2019
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | To allow trace generation regardless of the complexity of a distributed application, agents across a distributed application split transaction information into static data that identifies the subroutines of a software component and compact runtime data that is recorded for per transaction. A single instance of the static data is maintained for a software component while the compact runtime data is maintained for per transaction that invokes the software component. When a transaction satisfies a trace filter, the filter initiation component includes in a software component invocation for a subsequent transaction an identifier of the previous transaction that satisfied the trace filter. This transaction identifier propagates across the downstream components and causes the downstream components to generate and send trace segments constructed from the previously recorded runtime data for the identified previous transaction and the static subroutine identifying data for the respective component. |
---|---|
Bibliography: | Application Number: US201715844491 |