METHODS AND SYSTEMS TO ADJUST RESOURCES AND MONITORING CONFIGURATION OF OBJECTS IN A DISTRIBUTED COMPUTING SYSTEM
First Claim
1. A method stored in one or more data-storage devices and executed using one or more processors of a management server computer of a distributed computing system to adjust resources and monitoring configuration of objects in the distributed computing system, the method comprising:
- identifying information at a monitoring tool of the distributed computing system, the information indicating a change to an object of the distributed computing system;
determining an expected impact on infrastructure resources of the distributed computing system based on the information;
determining an expected monitoring configuration for the object and the monitoring tool based on the information;
adjusting use of infrastructure resources of the distributed computing system to accommodate the change to the object based on the expected impact; and
adjusting a monitoring configuration of the monitoring tool and the object based on the expected monitoring configuration.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems automatically adjusting resources and monitoring configurations of objects of a distributed computing system in response to changes to application programs. Methods search event messages for information indicating a change in execution of an object. The information is used to determine resource allocation rules of infrastructure resources by and a monitoring configuration for the object. Expected impacts on the infrastructure resource are determined from the rules. When an expected impact is greater than an associated impact threshold, use of the infrastructure resources may be adjusted to accommodate the changes. The adjustments include scaling up or down the infrastructure resources. When the object is a virtual object, the virtual object may be migrated from one server computer to another server computer within the distributed computer system. The monitoring configuration is used to adjust tools that monitor the objects of the distributed computing system.
59 Citations
27 Claims
-
1. A method stored in one or more data-storage devices and executed using one or more processors of a management server computer of a distributed computing system to adjust resources and monitoring configuration of objects in the distributed computing system, the method comprising:
-
identifying information at a monitoring tool of the distributed computing system, the information indicating a change to an object of the distributed computing system; determining an expected impact on infrastructure resources of the distributed computing system based on the information; determining an expected monitoring configuration for the object and the monitoring tool based on the information; adjusting use of infrastructure resources of the distributed computing system to accommodate the change to the object based on the expected impact; and adjusting a monitoring configuration of the monitoring tool and the object based on the expected monitoring configuration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system to adjust resources and monitoring configuration of objects in the distributed computing system in a distributed computing system, the system comprising:
-
one or more processors; one or more data-storage devices; and machine-readable instructions stored in the one or more data-storage devices that when executed using the one or more processors controls the system to carry out identifying information at a monitoring tool of the distributed computing system, the information indicating a change to an object of the distributed computing system; determining an expected impact on infrastructure resources of the distributed computing system based on the information; determining an expected monitoring configuration for the object and the monitoring tool based on the information; adjusting use of infrastructure resources of the distributed computing system to accommodate the change to the object based on the expected impact; and adjusting a monitoring configuration of the monitoring tool and the object based on the expected monitoring configuration. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable medium encoded with machine-readable instructions that implement a method carried out by one or more processors of a computer system to perform the operations of identifying information at a monitoring tool of the distributed computing system, the information indicating a change to an object of the distributed computing system;
-
determining an expected impact on infrastructure resources of the distributed computing system based on the information; determining an expected monitoring configuration for the object and the monitoring tool based on the information; adjusting use of infrastructure resources of the distributed computing system to accommodate the change to the object based on the expected impact; and adjusting a monitoring configuration of the monitoring tool and the object based on the expected monitoring configuration. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification