Patent ID: 11940895
Assignee: VMWARE LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 8:
9. A computer system for sampling application traces of an application executed in a distributed computer system, the system comprising:
one or more processors;
one or more data storage devices; and
machine-readable instructions stored in the one or more data storage devices that when executed using the one or more processors controls the system to perform operations comprising:
determining different sampling rates for the traces based on frequency of occurrence of trace types that correspond to root spans of the traces and/or durations of the traces;
using the different sampling rates to sample traces stored in a data storage device or in a buffer, wherein less frequently occurring trace types and/or durations are sampled with larger sampling rates than sampling rates used to sample more frequently occurring trace types and/or durations;
deleting unsampled traces from the data storage device or from the buffer; and
storing the sampled traces in a the data storage device.