Dynamic network monitoring
View Patent ↗Approaches for monitoring performance in a networked environment are provided. An approach includes monitoring, using a first metric, performance of a first host running a virtual machine. The approach also includes determining, using a computer device, a second metric based on the virtual machine being migrated from the first host to a second host, wherein the second metric is a function of: (i) the first metric and (ii) a comparison of the first host and the second host. The approach further includes monitoring, using the second metric, performance of the second host running the virtual machine.
1. A method for monitoring performance in a networked environment, comprising:
monitoring, using a first metric, performance of a first host running a virtual machine;
determining, using a computer device, a second metric based on the virtual machine being migrated from the first host to a second host, wherein the second metric is a function of: (i) the first metric and (ii) a comparison of the first host and the second host; and
monitoring, using the second metric, performance of the second host running the virtual machine, wherein
the first metric is a first threshold value associated with a performance aspect of the virtual machine; and
the determining the second metric comprises:
determining a multiplier based on a comparison of performance characteristics of the first host and performance characteristics of the second host; and
multiplying the first threshold value by the multiplier.
2. The method of claim 1 , wherein the comparison of the first host and the second host is a comparison of performance characteristics of the first host to performance characteristics of the second host.
3. The method of claim 1 , further comprising generating an alert when at least one of: actual performance of the first host violates the first metric, and actual performance of the second host violates the second metric.
4. The method of claim 1 , wherein the virtual machine is a website server.
5. The method of claim 4 , wherein:
the performance aspect of the website server is response time;
the first threshold is a first threshold value of response time; and
the second threshold is a second threshold value of response time.
6. The method of claim 1 , wherein the performance characteristics of the first host and the performance characteristics of the second host are associated with at least one of: network hops; network latency; CPU performance; memory performance; and I/O performance.
7. The method of claim 1 , wherein the first host and the second host are separate cloud computing nodes in a cloud computing environment.
8. The method of claim 1 , wherein a service provider at least one of creates, maintains, deploys and supports computer infrastructure that includes the computer device running the monitoring engine.
9. The method of claim 1 , wherein steps of claim 1 are provided by a service provider on a subscription, advertising, and/or fee basis.