CORRELATING PERFORMANCE DATA
First Claim
1. A method, comprising:
- receiving, from a client device, first performance data generated by a first application executing on the client device, the first performance data including at least an application instance identifier, a session identifier, and information related to the operation of the client device during a time when the first application encountered an application event related to network communications with a host device;
receiving, from the host device, second performance data generated by a second application executing on the host device, the second performance data including the application instance identifier, the session identifier, and information related to the operation of the host device during the time when the first application encountered the application event related to network communications with the host device;
determining, based on at least the application instance identifier and the session identifier, that at least a portion of the first performance data is related to at least a portion of the second performance data;
in response to determining that at least a portion of the first performance data is related to at least a portion of the second performance data, performing an action.
1 Assignment
0 Petitions
Accused Products
Abstract
A data intake and query system collects performance data from client devices and host devices and stores the performance data in one or more indexes. The system is further configured to facilitate correlation of the performance data collected from the client devices and the separate performance data collected from the host devices. For example, based on a determination that one or more identifiers stored in a portion of performance data received from client devices match one or more identifiers stored in a portion of the performance data received from host devices, a data intake and query may determine that the data portions are related. The portions of performance data, for example, may correspond to events the data intake and query system derives from the performance data collected from both client devices and host devices.
78 Citations
30 Claims
-
1. A method, comprising:
-
receiving, from a client device, first performance data generated by a first application executing on the client device, the first performance data including at least an application instance identifier, a session identifier, and information related to the operation of the client device during a time when the first application encountered an application event related to network communications with a host device; receiving, from the host device, second performance data generated by a second application executing on the host device, the second performance data including the application instance identifier, the session identifier, and information related to the operation of the host device during the time when the first application encountered the application event related to network communications with the host device; determining, based on at least the application instance identifier and the session identifier, that at least a portion of the first performance data is related to at least a portion of the second performance data; in response to determining that at least a portion of the first performance data is related to at least a portion of the second performance data, performing an action. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. One or more non-transitory storage media storing instructions which, when executed by one or more computing devices, cause:
-
receiving, from a client device, first performance data generated by a first application executing on the client device, the first performance data including at least an application instance identifier, a session identifier, and information related to the operation of the client device during a time when the first application encountered an application event related to network communications with a host device; receiving, from the host device, second performance data generated by a second application executing on the host device, the second performance data including the application instance identifier, the session identifier, and information related to the operation of the host device during the time when the first application encountered the application event related to network communications with the host device; determining, based on at least the application instance identifier and the session identifier, that at least a portion of the first performance data is related to at least a portion of the second performance data; in response to determining that at least a portion of the first performance data is related to at least a portion of the second performance data, performing an action. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
-
27. A system comprising:
-
one or more components of a data intake and query system; logic, implemented at least partially by hardware at a system component of the one or more components of the data intake and query system, that receives first performance data from a client device, the first performance data including at least an application instance identifier, a session identifier, and information related to the operation of the client device during a time when the first application encountered an application event related to network communications with a host device; logic, implemented at least partially by hardware at a system component of the one or more components of the data intake and query system, that receives second performance data from a host device, the second performance data including the application instance identifier, the session identifier, and information related to the operation of the host device during the time when the first application encountered the application event related to network communications with the host device; logic, implemented at least partially by hardware at a system component of the one or more components of the data intake and query system, that determines, based on at least the application instance identifier and the session identifier, that at least a portion of the first performance data is related to at least a portion of the second performance data; logic, implemented at least partially by hardware at a system component of the one or more components of the data intake and query system, that, in response to determining that at least a portion of the first performance data is related to at least a portion of the second performance data, performs an action. - View Dependent Claims (28, 29, 30)
-
Specification