IP Library Granted Patent US 11,416,367
Granted Patent B2
US 11,416,367 · App. 17/349,617 · Granted Aug 16, 2022

Linking computing metrics data and computing inventory data

Inventors: John Joseph Mazzitelli (Sicklerville, NJ); Jay Shaughnessy (Mt. Laurel, NJ)
Assignee: Red Hat, Inc.
G06F11/3048G06F11/3006G06F11/3065H04L41/06
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,416,367
App. No.
17/349,617
Granted
Aug 16, 2022
Kind
B2
Abstract

A method includes appending contextual information and identification information of the computing inventory data to time series data of computing metrics data to generate a relationship indication. The method further includes providing the relationship indication to be displayed via a graphical user interface of a client device in response to a request, wherein the relationship indication comprises a plurality of links between the computing inventory data and the computing metrics data.

Claims (29)

1. An apparatus, comprising:

a memory to store computing inventory data associated with one or more components of a computing device; and

a processing device operatively coupled to the memory, the processing device to:

append contextual information and identification information of the computing inventory data to time series data of computing metrics data to generate a relationship indication; and

provide the relationship indication to be displayed via a graphical user interface of a client device in response to a request, wherein the relationship indication comprises a plurality of links between the computing inventory data and the computing metrics data.

2. The apparatus of claim 1 , wherein the processing device further to:

receive the computing inventory data from one or more components of the computing device, the computing inventory data collected via a first monitoring device associated with the one or more components of the computing device, wherein the computing inventory data comprises the contextual information and identification information of the one or more components of the computing device.

3. The apparatus of claim 1 , wherein the processing device further to receive the computing metrics data from a server device, wherein the computing metrics data comprises the time series data collected by the server device via a second monitoring device associated with the one or more components of the computing device.

4. The apparatus of claim 1 , wherein the apparatus comprises a Prometheus™ inventory data collection server.

5. The apparatus of claim 1 , wherein the computing metrics data comprises one or more time-series indicating runtime metrics associated with the one or more components of the computing device.

6. The apparatus of claim 1 , wherein the relationship indication comprises one or more pointer values indicating a nexus between the computing metrics data and the computing inventory data.

7. The apparatus of claim 1 , wherein the first monitoring device comprises an inventory agent operatively coupled to the one or more components of the computing device.

8. The apparatus of claim 3 , wherein the second monitoring device comprises a Prometheus™ agent operatively coupled to the one or more components of the computing device.

9. The apparatus of claim 3 , wherein the server device is to determine the relationship indication at least partially in view of the computing metrics data and the computing inventory data and to provide the relationship indication to the client device in response to a second request.

10. The apparatus of claim 1 , wherein the processing device is to provide the relationship indication to the client device in response to a request received via the graphical user interface presented on the client device.

11. A method, comprising:

appending contextual information and identification information of the computing inventory data to time series data of computing metrics data to generate a relationship indication; and

providing the relationship indication to be displayed via a graphical user interface of a client device in response to a request, wherein the relationship indication comprises a plurality of links between the computing inventory data and the computing metrics data.

12. The method of claim 11 , further comprising receiving the computing inventory data from one or more components of the computing device, the computing inventory data collected via a first monitoring device associated with the one or more components of the computing device, wherein the computing inventory data comprises the contextual information and identification information of the one or more components of the computing device.

13. The method of claim 11 , further comprising receiving the computing inventory data from one or more components of the computing device, the computing inventory data collected via a first monitoring device associated with the one or more components of the computing device, wherein the computing inventory data comprises the contextual information and identification information of the one or more components of the computing device.

14. The method of claim 11 , wherein the computing metrics data comprises one or more time-series indicating runtime metrics associated with the one or more components of the computing device.

15. The method of claim 11 , wherein the relationship indication comprises a nexus between the computing metrics data and the computing inventory data.

16. A non-transitory computer-readable storage medium including instructions that, when executed by a processing device, cause the processing device to:

append contextual information and identification information of the computing inventory data to time series data of computing metrics data to generate a relationship indication; and

provide the relationship indication to be displayed via a graphical user interface of a client device in response to a request, wherein the relationship indication comprises a plurality of links between the computing inventory data and the computing metrics data.

17. The non-transitory computer-readable storage medium of claim 16 , further causing the processing device to receive the computing inventory data from one or more components of the computing device, the computing inventory data collected via a first monitoring device associated with the one or more components of the computing device, wherein the computing inventory data comprises the contextual information and identification information of the one or more components of the computing device.

18. The non-transitory computer-readable storage medium of claim 16 , further causing the processing device to receive the computing metrics data from a server device, wherein the computing metrics data comprises the time series data collected by the server device via a second monitoring device associated with the one or more components of the computing device.

19. The non-transitory computer-readable storage medium of claim 16 , wherein the computing metrics data comprises one or more time-series indicating runtime metrics associated with the application server and the computing device.

20. The non-transitory computer-readable storage medium of claim 16 , further causing the processing device to determine a nexus between the computing metrics data and the computing inventory data to generate the relationship indication.

Assignments (2)
CHANGE OF NAME Recorded Mar 3, 2026
From: RED HAT, INC.
To: RED HAT, LLC
Reel/Frame 074913/0759 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2022
From: SHAUGHNESSY, JAY; MAZZITELLI, JOHN JOSEPH
To: RED HAT, INC.
Reel/Frame 060465/0806 →