US 12,112,190 B2
Methods and apparatus to manage monitoring agents
Lital Hassine, Herzliya (IL); Scott Feldstein, Palo Alto, CA (US); and Moran Shimron, Mevaseret Zion (IL)
Assigned to VMware LLC, Palo Alto, CA (US)
Filed by VMware LLC, Palo Alto, CA (US)
Filed on Nov. 21, 2022, as Appl. No. 18/057,715.
Application 18/057,715 is a continuation of application No. 17/005,791, filed on Aug. 28, 2020, granted, now 11,507,410.
Application 17/005,791 is a continuation of application No. 15/784,719, filed on Oct. 16, 2017, granted, now 10,761,870, issued on Sep. 1, 2020.
Application 15/784,719 is a continuation of application No. 15/186,978, filed on Jun. 20, 2016, granted, now 9,792,144, issued on Oct. 17, 2017.
Application 15/186,978 is a continuation of application No. 14/319,326, filed on Jun. 30, 2014, abandoned.
Prior Publication US 2023/0089995 A1, Mar. 23, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 9/455 (2018.01); G06F 8/61 (2018.01); G06F 9/50 (2006.01); G06F 11/30 (2006.01); G06F 11/34 (2006.01)
CPC G06F 9/45558 (2013.01) [G06F 8/61 (2013.01); G06F 9/50 (2013.01); G06F 11/30 (2013.01); G06F 11/3006 (2013.01); G06F 11/3051 (2013.01); G06F 11/3433 (2013.01); G06F 2009/4557 (2013.01); G06F 2009/45575 (2013.01); G06F 2009/45591 (2013.01); G06F 2009/45595 (2013.01); G06F 2201/815 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method to manage a dynamic deployment environment including one or more virtual machines, the method comprising:
scanning, by executing a computer readable instruction with a processor, the virtual machines in the deployment environment to identify a service installed on any of the virtual machines;
determining, by executing a computer readable instruction with the processor, the identified service corresponds to a service monitoring rule;
determining, by executing a computer readable instruction with the processor, that a monitoring agent identified by the service monitoring rule is installed on the one or more virtual machines on which the service is installed; and
configuring the monitoring agent, by executing a computer readable instruction with the processor, to monitor the service in accordance with the service monitoring rule on the at least one of the virtual machines on which the service is installed.