-
公开(公告)号:US20240281748A1
公开(公告)日:2024-08-22
申请号:US18646865
申请日:2024-04-26
申请人: Dynatrace LLC
发明人: Otmar ERTL
IPC分类号: G06Q10/0639 , G06F11/30 , G06Q10/0633 , H04L67/1042
CPC分类号: G06Q10/06393 , G06F11/301 , G06Q10/0633 , H04L67/1042
摘要: A system and method is proposed for estimating the contribution of components of a distributed computing environment to the generation of economically relevant values, like e.g., revenue numbers. Agents are deployed to the computing environment that trace executed transactions and that monitor components used to execute those transactions. The transaction trace data also contains data about the origin/user of transactions, which may be used to group transactions corresponding to particular interactions of individual users with the monitored application into visit data. Data describing economically relevant activities of transactions, like the purchase of goods, are also observed by agents and reported in trace data. Functional dependencies described in transaction trace data and resource related dependencies derived from component monitoring data are used to identify functionality and components that contributed to the generation of business value. The generated business value is assigned to contributing components to incrementally create data describing the economic value of those components. The so generated data can be used for various business-related analyses.
-
公开(公告)号:US12061878B2
公开(公告)日:2024-08-13
申请号:US18141506
申请日:2023-05-01
申请人: Dynatrace LLC
发明人: Otmar Ertl
IPC分类号: G06F16/00 , G06F7/58 , G06F16/14 , G06F18/2113 , G06F18/22
CPC分类号: G06F7/582 , G06F16/152 , G06F18/2113 , G06F18/22
摘要: A system and method for the creation of locality sensitive hash signatures using weighted feature sets is disclosed. The disclosed methodology takes advantage of discretization mechanisms commonly used in computer systems to model the influence of the feature weights on the calculated hash signature. Pseudo random numbers required for the signature calculation are created in ascending order, which enables the signature generation mechanism to identify and avoid the unnecessary creation of pseudo random numbers to improve the performance of the signature calculation process. Further, hierarchic, tree-search like algorithms are used during the processing of signature weights to further decrease the number of required random numbers. The features of the Poisson Process model, like its ability to provide random numbers in ascending order and the split—and mergeability of Poisson Processes are used to further improve the performance of the signature calculation process.
-
公开(公告)号:US12010188B2
公开(公告)日:2024-06-11
申请号:US18303063
申请日:2023-04-19
申请人: Dynatrace LLC
发明人: Andreas Tscheinig , Alois Reitbauer
IPC分类号: G06F15/173 , H04L41/12 , H04L67/51
摘要: A technology is disclosed for automated risk analysis for the deployment of software component updates in complex microservice architectures. Dependencies and versions of deployment situations in test setup environments and in a target environment are analyzed and compared to identify a version delta between tested and production deployments. Further, test results for test deployments are used to identify and remove unsuccessful test setups. Successful test setups are ranked according to extend of their version delta against the target environment and one of the successful test setups is selected according to a deployment strategy. After a test setup is selected, a deployment plan considering service versions and dependencies is generated that guarantees a tested and functional state of the target environment after each deployment step.
-
公开(公告)号:US20240045756A1
公开(公告)日:2024-02-08
申请号:US18382793
申请日:2023-10-23
申请人: Dynatrace LLC
CPC分类号: G06F11/0793 , G06F11/3466 , G06F11/3447 , G06F11/3409 , G06F11/302 , G06F11/079 , G06F11/0706 , G06F8/35
摘要: A system and method for the structured automation of the delivery and operation of software functionality is proposed. A declarative notation approach is used to describe automation sequences independently from concrete automation tools and services that may be used to execute the automation sequences. An automation service abstraction layer is introduced that hides concrete automation service characteristics from the declarative automation definition layer. The service abstraction layer enables a transparent change or update of concrete automation service without affecting automation sequences that use the corresponding service abstractions. For operation automation, the automation execution may be combined with causation-capable monitoring systems that both identifies critical changes of operating conditions for which automated remediation is indicated and corresponding root cause changes for those critical changes. The remediation automation may, on notification of such a critical change, identify and apply remediation actions that counteract the identified root cause changes.
-
公开(公告)号:US20230353644A1
公开(公告)日:2023-11-02
申请号:US18303063
申请日:2023-04-19
申请人: Dynatrace LLC
发明人: Andreas TSCHEINIG , Alois REITBAUER
摘要: A technology is disclosed for automated risk analysis for the deployment of software component updates in complex microservice architectures. Dependencies and versions of deployment situations in test setup environments and in a target environment are analyzed and compared to identify a version delta between tested and production deployments. Further, test results for test deployments are used to identify and remove unsuccessful test setups. Successful test setups are ranked according to extend of their version delta against the target environment and one of the successful test setups is selected according to a deployment strategy. After a test setup is selected, a deployment plan considering service versions and dependencies is generated that guarantees a tested and functional state of the target environment after each deployment step.
-
公开(公告)号:US20230169136A1
公开(公告)日:2023-06-01
申请号:US17993015
申请日:2022-11-23
申请人: Dynatrace LLC
发明人: Bernhard LACKNER , Jordi MASRAMON , Otmar ERTL
IPC分类号: G06F16/957 , G06F16/958 , G06F16/9535
CPC分类号: G06F16/9577 , G06F16/958 , G06F16/9535
摘要: A technology for the optimized capturing of resource file content for resources referred in recorded user interaction sequences is disclosed. Individual resource files are typically referred in multiple recorded resources, therefore it is desired to capture those resources only once and reuse them for all recorded session capturing them. As user interaction sequences are executed and captured in independently operating web-browsers, a direct coordination between recording web-browsers to avoid multiple captures of the same resource is not possible. Data about the global resource capturing and demand situation is generated on a monitoring server that receives all session recording data and transferred to session recording browsers in form of lists identifying resources that are referred in sessions but are still unresolved and should therefore be captured, and for resources that should not captured, because they are already available and capturing them again should be avoided.
-
公开(公告)号:US11659056B2
公开(公告)日:2023-05-23
申请号:US17577559
申请日:2022-01-18
申请人: Dynatrace LLC
CPC分类号: H04L67/535 , H04L67/02
摘要: A system is provided for tracing end-to-end transactions. The system uses bytecode instrumentation and a dynamically injected agent to gather web server side tracing data, and a browser agent which is injected into browser content to instrument browser content and to capture tracing data about browser side activities. Requests sent during monitored browser activities are tagged with correlation data. On the web server side, this correlation information is transferred to tracing data that describes handling of the request. This tracing data is sent to an analysis server which creates tracing information which describes the server side execution of the transaction and which is tagged with the correlation data allowing the identification of the causing browser side activity. The analysis server receives the browser side information, finds matching server side transactions and merges browser side tracing information with matching server side transaction information to form tracing information that describes end-to-end transactions.
-
公开(公告)号:US11645043B2
公开(公告)日:2023-05-09
申请号:US16786992
申请日:2020-02-10
申请人: Dynatrace LLC
发明人: Otmar Ertl
CPC分类号: G06F16/152 , G06F7/582 , G06K9/623 , G06K9/6215
摘要: A system and method for the creation of locality sensitive hash signatures using weighted feature sets is disclosed. The disclosed methodology takes advantage of discretization mechanisms commonly used in computer systems to model the influence of the feature weights on the calculated hash signature. Pseudo random numbers required for the signature calculation are created in ascending order, which enables the signature generation mechanism to identify and avoid the unnecessary creation of pseudo random numbers to improve the performance of the signature calculation process. Further, hierarchic, tree-search like algorithms are used during the processing of signature weights to further decrease the number of required random numbers. The features of the Poisson Process model, like its ability to provide random numbers in ascending order and the split- and mergeability of Poisson Processes are used to further improve the performance of the signature calculation process.
-
公开(公告)号:US20220210004A1
公开(公告)日:2022-06-30
申请号:US17578584
申请日:2022-01-19
申请人: Dynatrace LLC
发明人: Herwig MOSER , Hans KOHLREITER
IPC分类号: H04L41/0631 , G06N5/00 , H04L41/12
摘要: A system and method for the aggregation and grouping of previously identified, causally related abnormal operating condition, that are observed in a monitored environment, is disclosed. Agents are deployed to the monitored environment which capture data describing structural aspects of the monitored environment, as well as data describing activities performed on it, like the execution of distributed transactions. The data describing structural aspects is aggregated into a topology model which describes individual components of the monitored environments, their communication activities and resource dependencies and which also identifies and groups components that serve the same purpose, like e.g. processes executing the same code. Activity related monitoring data is constantly monitored to identify abnormal operating conditions. Data describing abnormal operating condition is analyzed in combination with topology data to identify networks of causally related abnormal operating conditions. Causally related abnormal operating conditions are then grouped using known topological resource and same purpose dependencies. Identified groups are analyzed to determine their root cause relevance.
-
公开(公告)号:US20220147507A1
公开(公告)日:2022-05-12
申请号:US17092655
申请日:2020-11-09
申请人: Dynatrace LLC
发明人: Damian BOGDANOWICZ , Krzysztof HOJA
摘要: A system and a method for grouping log lines in application log file is presented. The system uses logging framework code instrumentation in order to obtain a relation between the actual log line and the place in source code from which a method responsible for writing the line has been called. As the all information on the relation is stored in external metadata files, the structure of the log files remains unchanged. Using the above mentioned metadata and a raw log file, each log line in the file can be assigned to a group related to the place in source code from which the line has been logged, by the system. Next such a grouped log file can be displayed to the user in order to simplify the analysis of the application behavior.
-
-
-
-
-
-
-
-
-