METHODS AND SYSTEMS FOR INTELLIGENT SAMPLING OF NORMAL AND ERRONEOUS APPLICATION TRACES

    公开(公告)号:US20220291982A1

    公开(公告)日:2022-09-15

    申请号:US17374682

    申请日:2021-07-13

    Applicant: VMware, Inc.

    Abstract: Computer-implemented methods and systems described herein perform intelligent sampling of application traces generated by an application. Computer-implemented methods and systems determine different sampling rates based on frequency of occurrence of normal traces and erroneous traces of the application. The sampling rates for low frequency normal and erroneous traces are larger than the sampling rates for high frequency normal and erroneous traces. The relatively larger sampling rates for low frequency trace ensures that low frequency traces are sampled in sufficient numbers and are not passed over during sampling of the application traces. The sampled normal and erroneous traces are stored in a data storage device.

    AUTOMATED METHODS AND SYSTEMS THAT FACILITATE ROOT-CAUSE ANALYSIS OF DISTRIBUTED-APPLICATION OPERATIONAL PROBLEMS AND FAILURES BY GENERTING NOISE-SUBTRACTED CALL-TRACE-CLASSIFICATION RULES

    公开(公告)号:US20220058073A1

    公开(公告)日:2022-02-24

    申请号:US17492099

    申请日:2021-10-01

    Applicant: VMware, Inc.

    Abstract: The current document is directed to methods and systems that employ call traces collected by one or more call-trace services to generate call-trace-classification rules to facilitate root-cause analysis of distributed-application operational problems and failures. In a described implementation, a set of automatically labeled call traces is partitioned by the generated call-trace-classification rules. Call-trace-classification-rule generation is constrained to produce relatively simple rules with greater-than-threshold confidences and coverages. The call-trace-classification rules may point to particular services and service failures, which provides useful information to distributed-application and distributed-computer-system managers and administrators attempting to diagnose operational problems and failures that arise during execution of distributed applications within distributed computer systems. A first dataset is collected during normal distributed-application operation and a second dataset is collected during problem-associated or failure-associated operation of the distributed application. The first and second datasets are used to generate noise-subtracted call-trace-classification rules and/or diagnostic suggestions.

    METHODS AND SYSTEMS FOR INTELLIGENT SAMPLING OF APPLICATION TRACES

    公开(公告)号:US20220283924A1

    公开(公告)日:2022-09-08

    申请号:US17367490

    申请日:2021-07-05

    Applicant: VMware, Inc.

    Abstract: Computer-implemented methods and systems described herein perform intelligent sampling of application traces generated by an application. Computer-implemented methods and systems determine different sampling rates based on frequency of occurrence of trace types and/or frequency of occurrence of durations of the traces. Each sampling rate corresponds to a different trace type and/or different duration. The sampling rates for low frequency trace types and durations are larger than the sampling rates for high frequency trace types and durations. The relatively larger sampling rates for low frequency trace types and low frequency durations ensures that low frequency trace types and low frequency durations are sampled in sufficient numbers and are not passed over during sampling of the application traces. The set of sampled traces are stored in a data storage device.

Patent Agency Ranking