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 system including at least one processor and memory, wherein the at least one processor executes instructions stored in the memory to perform the following steps for monitoring a plurality of software components executing in a computing environment and for generating responses to queries about the plurality of software components:
A method of monitoring a plurality of software components executing in a computing environment and of generating responses to queries about the plurality of software components, the method comprising:
A non-transitory, computer-readable medium comprising instructions that are executable in a computer system, wherein the instructions when executed cause the computer system to carry out a method of monitoring a plurality of software components executing in a computing environment and of generating responses to queries about the plurality of software components, and wherein the method comprises:
Dependencies are inferred from the claim text.