Methods and apparatus to automatically configure monitoring of a virtual machine
First Claim
1. A system to configure monitoring of a virtual machine, the system comprising:
- a service analyzer to;
identify a first virtual machine in a first application definition, the first application definition identifying virtual machines included in a first application, the first virtual machine currently running in the first application;
detect a second virtual machine currently running in the first application, the second virtual machine not included in the first application definition;
a virtual machine analyzers to;
generate a second application definition, the second application definition created by adding the second virtual machine to the first application definition; and
store the second application definition in an application configuration database;
an agent installer to;
automatically install an agent on the second virtual machine when the second virtual machine is identified as having a designated configuration; and
update a status of the agent of the second virtual machine to indicate that the installed agent is running; and
an agent monitor to;
apply a monitoring policy to the second virtual machine, the monitoring policy to be executed by the agent based on a resource automatically identified by the agent of the second virtual machine, at least one of the service analyzer, the virtual machine analyzer, the agent installer and the agent monitor implemented by a logic circuit.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus to automatically configure monitoring of a virtual machine are disclosed. An example method includes identifying a first virtual machine in a first application definition. The example method also includes automatically installing an agent on a second virtual machine when (1) the second virtual machine is not included in the first application definition and (2) the second virtual machine is identified as having a designated configuration, and updating a status of the agent of the second virtual machine to indicate that the installed agent is running. The example method also includes applying a monitoring policy to the second virtual machine, the monitoring policy to be executed by the agent based on a resource automatically identified by the agent of the second virtual machine.
134 Citations
18 Claims
-
1. A system to configure monitoring of a virtual machine, the system comprising:
-
a service analyzer to; identify a first virtual machine in a first application definition, the first application definition identifying virtual machines included in a first application, the first virtual machine currently running in the first application; detect a second virtual machine currently running in the first application, the second virtual machine not included in the first application definition; a virtual machine analyzers to; generate a second application definition, the second application definition created by adding the second virtual machine to the first application definition; and store the second application definition in an application configuration database; an agent installer to; automatically install an agent on the second virtual machine when the second virtual machine is identified as having a designated configuration; and update a status of the agent of the second virtual machine to indicate that the installed agent is running; and an agent monitor to; apply a monitoring policy to the second virtual machine, the monitoring policy to be executed by the agent based on a resource automatically identified by the agent of the second virtual machine, at least one of the service analyzer, the virtual machine analyzer, the agent installer and the agent monitor implemented by a logic circuit. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method to configure monitoring of a virtual machine, the method comprising:
-
identifying, by executing an instruction with at least one processor, a first virtual machine in a first application definition, the first application definition identifying virtual machines included in a first application, the first virtual machine currently running in the first application; detecting a second virtual machine currently running in the first application, the second virtual machine not included in the first application definition; generating a second application definition, the second application definition created by adding the second virtual machine to the first application definition; storing the second application definition in an application configuration database; automatically installing, by executing an instruction with the at least one processor, an agent on the second virtual machine when the second virtual machine is identified as having a designated configuration; updating, by executing an instruction with the at least one processor, a status of the agent of the second virtual machine to indicate that the installed agent is running; and applying, by executing an instruction with the at least one processor, a monitoring policy to the second virtual machine, the monitoring policy to be executed by the agent based on a resource automatically identified by the agent of the second virtual machine. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A tangible computer readable storage medium comprising computer readable instructions that, when executed, cause a processor to at least:
-
identify a first virtual machine in a first application definition, the first application definition identifying virtual machines included in a first application, the first virtual machine currently running in the first application; detect a second virtual machine currently running in the first application, the second virtual machine not included in the first application definition; generate a second application definition, the second application definition created by adding the second virtual machine to the first application definition; store the second application definition in an application configuration database; automatically install an agent on the second virtual machine when the second virtual machine is identified as having a designated configuration; update a status of the agent of the second virtual machine to indicate that the installed agent is running; and apply a monitoring policy to the second virtual machine, the monitoring policy to be executed by the agent based on a resource automatically identified by the agent of the second virtual machine. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification