Enriching metrics with application execution context
AssigneeSysdig, Inc.
InventorsAleksandar Ponjavic, Bryan Nolan Seay, Danko Saponjic, Perica Milosevic, Bojan Blagojevic, Thomas R. van Os
Life of this patent
Estimating the term…
Loading patent…
AssigneeSysdig, Inc.
InventorsAleksandar Ponjavic, Bryan Nolan Seay, Danko Saponjic, Perica Milosevic, Bojan Blagojevic, Thomas R. van Os
Estimating the term…
Techniques for organizing and storing metrics for efficient querying is disclosed. A data collection system is implemented to receive, from a device, an original dataset comprising metrics of a component of a clustered application environment and metadata associated with the metrics. Based on the metrics, a tree structure containing a plurality of nodes is populated with the metrics and metadata. The data collection system generates an updated dataset containing the metrics, associated labels, and enriched labels based on the metadata. The updated dataset is stored within a database table. The data collection system receives a query for metrics. In response to receiving the query, the data collection system generates a result set containing at least a subset of the data values in the database table and at least one enriched label.
A computer-implemented method for monitoring a computer system and storing metrics for generating responses to queries about the computer system, the computer-implemented method comprising:
One or more non-transitory computer-readable media storing computer program instructions which, when executed by one or more processors, cause the one or more processors to perform a computer-implemented method for monitoring a computer system and storing metrics for generating responses to queries about the computer system, the computer-implemented method comprising:
A computer system including at least one processor and memory coupled to the at least one processor, the memory being loaded with computer program instructions that, when executed on the at least one processor, cause the at least one processor to carry out a computer-implemented method for monitoring the computer system and storing metrics for generating responses to queries about the computer system, the computer-implemented method comprising:
Dependencies are inferred from the claim text.