Dynamically configurable operation information collection

US10866876B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10866876-B2
Application numberUS-201916416051-A
CountryUS
Kind codeB2
Filing dateMay 17, 2019
Priority dateDec 7, 2016
Publication dateDec 15, 2020
Grant dateDec 15, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems and methods are described for the collection and transmission of virtual machine resource operations information. Individual agents on virtual machine resources collect and store operations information in accordance with a current operations information collection configuration. The individual agents will initiate a transmission of the collected operations information, including an identification of the current operations information collection configuration being implemented by the respective agent. Responsive to the receipt of the transmission of the collected operations information, the monitoring processing service makes a determination of whether the current operations information collection configuration is appropriate or should otherwise be maintained or changed. The monitoring processing service will include the identification of the new operations information collection configuration in the message responsive to the transmission of the collected operations information from the agent.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method for managing collection of operations information comprising: transmitting, at a virtual machine resource, operations information, the operations information including at least one collected operations information associated with the virtual machine resource and an identification of a current operations information collection configuration; and obtaining, by the virtual machine resource, a communication responsive to the transmission of the operations information, the communication including a new operations information collection configuration based on a determination by a monitoring processing service. 2. The computer-implemented method as recited in claim 1 further comprising parsing the communication response to identify the new operations information collection configuration. 3. The computer-implemented method as recited in claim 1 , wherein the new operations information collection configuration corresponds to at least one of an identifier or a template of operations information to be reported. 4. The computer-implemented method as recited in claim 1 , wherein the new operations information collection configuration includes a request for at least one a portion of previously stored collected operations information. 5. The computer-implemented method as recited in claim 1 further comprising modifying a local storage of collected operations information based on the new operations information collection configuration. 6. The computer-implemented method as recited in claim 1 , wherein the new operations information collection configuration includes an identification of at least one additional operations information to be collected. 7. The computer-implemented method as recited in claim 1 , wherein the new operations information collection configuration corresponds to operations information collected responsive to an error condition. 8. The computer-implemented method as recited in claim 1 further comprising maintaining a set of collected operations information in local memory. 9. A computer-implemented method for managing collections of operation information comprising: obtaining, by a monitoring processing service, operations information from an agent of a virtual machine resource, the operations information including at least one collected operations information associated with a virtual machine resource and an identification of a current operations information collection configuration; and transmitting, by the monitoring processing service, a communication responsive to the transmission of the operations information, the communication including a new operations information collection configuration based on a determination by the monitoring processing service. 10. The computer-implemented method as recited in claim 9 , wherein the new operations information collection configuration corresponds to at least one of an identifier or a template of operations information to be reported. 11. The computer-implemented method as recited in claim 9 , wherein the new operations information collection configuration includes a request for at least one a portion of previously stored collected operations information. 12. The computer-implemented method as recited in claim 9 , wherein the new operations information collection configuration includes an identification of at least one additional operations information to be collected. 13. A system for managing collection of operations information comprising: at least one first computing device comprising a first processor and a first memory, the at least one first computing device implementing one or more virtual machine resources including applications instantiated on behalf of a customer, wherein individual virtual machine resources generate a set of operations information and store the set of operations information locally; and at least one second computing device comprising a second processor and a second memory, the at least one second computing device implementing a monitoring processing service configured to receive collected operations information and manage operations information collection configurations, wherein individual virtual machine resources of the one or more virtual machine resources are configured to: transmit, to the monitoring processing service, operations information, the operations information including at least one collected operations information associated with the virtual machine resource and an identification of a current operations information collection configuration; and obtain a communication responsive to the transmission of the operations information, the communication including a new operations information collection configuration based on a determination by the monitoring processing service. 14. The system as recited in claim 13 , wherein the individual virtual machine resources are further configured to parse the communication to identify the new operations information collection configuration. 15. The system as recited in claim 13 , wherein the new operations information collection configuration corresponds to at least one of an identifier or a template of operations information to be reported. 16. The system as recited in claim 13 , wherein the new operations information collection configuration includes a request for at least one a portion of previously stored collected operations information. 17. The system as recited in claim 13 , wherein the individual virtual machine resources are further configured to modify a local storage of collected operations information based on the new operations information collection configuration. 18. The system as recited in claim 13 , wherein the new operations information collection configuration includes an identification of at least one additional operations information to be collected. 19. The system as recited in claim 13 , wherein the new operations information collection configuration corresponds to operations information collected responsive to an error condition. 20. The system as recited in claim 13 , wherein the individual virtual machine resources are further configured to maintain a set of collected operations information in local memory.

Assignees

Inventors

Classifications

  • Hypervisor-specific management and integration aspects · CPC title

  • Virtual · CPC title

  • Performance evaluation by statistical analysis · CPC title

  • for load management (allocation of a server based on load conditions G06F9/505; load rebalancing G06F9/5083; redistributing the load in a network by a load balancer H04L67/1029) · CPC title

  • where the computing system is distributed, e.g. networked systems, clusters, multiprocessor systems (multiprogramming arrangements G06F9/46; allocation of resources G06F9/50) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10866876B2 cover?
Systems and methods are described for the collection and transmission of virtual machine resource operations information. Individual agents on virtual machine resources collect and store operations information in accordance with a current operations information collection configuration. The individual agents will initiate a transmission of the collected operations information, including an iden…
Who is the assignee on this patent?
Amazon Tech Inc
What technology area does this patent fall under?
Primary CPC classification G06F11/3433. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 15 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).