VMware, Inc.
System and method for adaptively sampling application programming interface execution traces based on clustering

Last updated:

Abstract:

A system and method for sampling application programming interface (API) execution traces in a computer system uses feature vectors of the API execution traces that are generated using trace-context information. The feature vectors are then used to group the API execution traces into clusters. For the cluster, sampling rates are generated so that a sampling rate is assigned to each of the clusters. The sampling rates are then applied to the API execution traces to adaptively sample the API execution traces based on the clusters to which the API execution traces belong.

Status:
Grant
Type:

Utility

Filling date:

11 Sep 2019

Issue date:

31 May 2022