-
公开(公告)号:US10761870B2
公开(公告)日:2020-09-01
申请号:US15784719
申请日:2017-10-16
Applicant: VMWare, Inc.
Inventor: Lital Hassine , Scott Feldstein , Moran Shimron
Abstract: Methods and apparatus to manage a dynamic deployment environment including one or more virtual machines. A disclosed example involves: (a) automatically scanning the virtual machines in the deployment environment to identify a service installed on any of the virtual machines; (b) automatically determining whether the identified service corresponds to a service monitoring rule; (c) when the service corresponds to the service monitoring rule, automatically determining whether a monitoring agent identified by the service monitoring rule is installed on the virtual machines on which the service is installed; (d) when the monitoring agent identified by the service monitoring rule is not installed on the virtual machines on which the service is installed, automatically installing the monitoring agent on the virtual machines on which the service is installed; and (e) when the monitoring agent identified by the service monitoring rule is installed on the virtual machines on which the service is installed, automatically configuring the monitoring agent to monitor the service in accordance with the service monitoring rule on the virtual machines on which the service is installed, wherein (a), (b), (c), (d) and (e) are repeatedly performed without human intervention.
-
公开(公告)号:US11507410B2
公开(公告)日:2022-11-22
申请号:US17005791
申请日:2020-08-28
Applicant: VMware, Inc.
Inventor: Lital Hassine , Scott Feldstein , Moran Shimron
Abstract: Methods and apparatus to manage a dynamic deployment environment including one or more virtual machines. A disclosed example involves: (a) automatically scanning the virtual machines in the deployment environment to identify a service installed on any of the virtual machines; (b) automatically determining whether the identified service corresponds to a service monitoring rule; (c) when the service corresponds to the service monitoring rule, automatically determining whether a monitoring agent identified by the service monitoring rule is installed on the virtual machines on which the service is installed; (d) when the monitoring agent identified by the service monitoring rule is not installed on the virtual machines on which the service is installed, automatically installing the monitoring agent on the virtual machines on which the service is installed; and (e) when the monitoring agent identified by the service monitoring rule is installed on the virtual machines on which the service is installed, automatically configuring the monitoring agent to monitor the service in accordance with the service monitoring rule on the virtual machines on which the service is installed, wherein (a), (b), (c), (d) and (e) are repeatedly performed without human intervention.
-
公开(公告)号:US20210055952A1
公开(公告)日:2021-02-25
申请号:US17005791
申请日:2020-08-28
Applicant: VMWare, Inc.
Inventor: Lital Hassine , Scott Feldstein , Moran Shimron
Abstract: Methods and apparatus to manage a dynamic deployment environment including one or more virtual machines. A disclosed example involves: (a) automatically scanning the virtual machines in the deployment environment to identify a service installed on any of the virtual machines; (b) automatically determining whether the identified service corresponds to a service monitoring rule; (c) when the service corresponds to the service monitoring rule, automatically determining whether a monitoring agent identified by the service monitoring rule is installed on the virtual machines on which the service is installed; (d) when the monitoring agent identified by the service monitoring rule is not installed on the virtual machines on which the service is installed, automatically installing the monitoring agent on the virtual machines on which the service is installed; and (e) when the monitoring agent identified by the service monitoring rule is installed on the virtual machines on which the service is installed, automatically configuring the monitoring agent to monitor the service in accordance with the service monitoring rule on the virtual machines on which the service is installed, wherein (a), (b), (c), (d) and (e) are repeatedly performed without human intervention.
-
公开(公告)号:US20150378763A1
公开(公告)日:2015-12-31
申请号:US14319326
申请日:2014-06-30
Applicant: VMware, Inc.
Inventor: Lital Hassine , Scott Feldstein , Moran Shimron
CPC classification number: G06F9/45558 , G06F8/61 , G06F9/50 , G06F11/30 , G06F11/3006 , G06F11/3051 , G06F11/3433 , G06F2009/4557 , G06F2009/45575 , G06F2009/45591 , G06F2009/45595 , G06F2201/815
Abstract: Methods and apparatus to manage monitoring agents. A disclosed example involves determining if a virtual machine has a first service installed that corresponds to a service rule, the service rule to specify a service identifier and a configuration for a monitoring agent. The method also involves determining if the virtual machine has the monitoring agent corresponding to the first service. The method also involves, in response to determining if the first service matches the service identifier specified by the service rule and that the monitoring agent is not installed on the virtual machine, initiating installation of the monitoring agent on the virtual machine.
Abstract translation: 管理监测剂的方法和装置。 所公开的示例涉及确定虚拟机是否具有与服务规则相对应的安装的第一服务,指定服务标识符的服务规则和用于监视代理的配置。 该方法还涉及确定虚拟机是否具有与第一服务相对应的监视代理。 响应于确定第一服务是否与服务规则指定的服务标识匹配并且监视代理未被安装在虚拟机上,响应于启动监视代理在虚拟机上的安装。
-
公开(公告)号:US20230089995A1
公开(公告)日:2023-03-23
申请号:US18057715
申请日:2022-11-21
Applicant: VMware, Inc.
Inventor: Lital Hassine , Scott Feldstein , Moran Shimron
Abstract: Methods and apparatus to manage a dynamic deployment environment including one or more virtual machines. A disclosed example involves: (a) automatically scanning the virtual machines in the deployment environment to identify a service installed on any of the virtual machines; (b) automatically determining whether the identified service corresponds to a service monitoring rule; (c) when the service corresponds to the service monitoring rule, automatically determining whether a monitoring agent identified by the service monitoring rule is installed on the virtual machines on which the service is installed; (d) when the monitoring agent identified by the service monitoring rule is not installed on the virtual machines on which the service is installed, automatically installing the monitoring agent on the virtual machines on which the service is installed; and (e) when the monitoring agent identified by the service monitoring rule is installed on the virtual machines on which the service is installed, automatically configuring the monitoring agent to monitor the service in accordance with the service monitoring rule on the virtual machines on which the service is installed, wherein (a), (b), (c), (d) and (e) are repeatedly performed without human intervention.
-
公开(公告)号:US11190431B2
公开(公告)日:2021-11-30
申请号:US15803877
申请日:2017-11-06
Applicant: VMWARE, INC.
Inventor: Srinivas Kandula , Reghuram Vasanthakumari , Scott Feldstein , Padmini Sampige Thirumalachar
Abstract: Techniques for prioritized client-server communications based on server health are disclosed. In one embodiment, a system includes multiple clients, and a server communicatively coupled to the multiple clients. The server may include a quality of service (QoS) aware server agent to divide the clients into client groups, assign a priority level to each of the client groups, monitor a health of the server, and determine heartbeat status messages to be sent to the client groups based on the assigned priority level and the health of the server. Each heartbeat message may indicate a state of the server. Further, the QoS aware server agent may send the heartbeat status messages to corresponding ones of the client groups and instruct clients corresponding to one or more of the client groups to send data based on the corresponding heartbeat status messages.
-
公开(公告)号:US20180052705A1
公开(公告)日:2018-02-22
申请号:US15784719
申请日:2017-10-16
Applicant: VMWare, Inc.
Inventor: Lital Hassine , Scott Feldstein , Moran Shimron
CPC classification number: G06F9/45558 , G06F8/61 , G06F9/50 , G06F11/30 , G06F11/3006 , G06F11/3051 , G06F11/3433 , G06F2009/4557 , G06F2009/45575 , G06F2009/45591 , G06F2009/45595 , G06F2201/815
Abstract: Methods and apparatus to manage a dynamic deployment environment including one or more virtual machines. A disclosed example involves: (a) automatically scanning the virtual machines in the deployment environment to identify a service installed on any of the virtual machines; (b) automatically determining whether the identified service corresponds to a service monitoring rule; (c) when the service corresponds to the service monitoring rule, automatically determining whether a monitoring agent identified by the service monitoring rule is installed on the virtual machines on which the service is installed; (d) when the monitoring agent identified by the service monitoring rule is not installed on the virtual machines on which the service is installed, automatically installing the monitoring agent on the virtual machines on which the service is installed; and (e) when the monitoring agent identified by the service monitoring rule is installed on the virtual machines on which the service is installed, automatically configuring the monitoring agent to monitor the service in accordance with the service monitoring rule on the virtual machines on which the service is installed, wherein (a), (b), (c), (d) and (e) are repeatedly performed without human intervention.
-
公开(公告)号:US09792144B2
公开(公告)日:2017-10-17
申请号:US15186978
申请日:2016-06-20
Applicant: VMWare, Inc.
Inventor: Lital Hassine , Scott Feldstein , Moran Shimron
CPC classification number: G06F9/45558 , G06F8/61 , G06F9/50 , G06F11/30 , G06F11/3006 , G06F11/3051 , G06F11/3433 , G06F2009/4557 , G06F2009/45575 , G06F2009/45591 , G06F2009/45595 , G06F2201/815
Abstract: Methods and apparatus to manage a dynamic deployment environment including one or more virtual machines. A disclosed example involves: (a) automatically scanning the virtual machines in the deployment environment to identify a service installed on any of the virtual machines; (b) automatically determining whether the identified service corresponds to a service monitoring rule; (c) when the service corresponds to the service monitoring rule, automatically determining whether a monitoring agent identified by the service monitoring rule is installed on the virtual machines on which the service is installed; (d) when the monitoring agent identified by the service monitoring rule is not installed on the virtual machines on which the service is installed, automatically installing the monitoring agent on the virtual machines on which the service is installed; and (e) when the monitoring agent identified by the service monitoring rule is installed on the virtual machines on which the service is installed, automatically configuring the monitoring agent to monitor the service in accordance with the service monitoring rule on the virtual machines on which the service is installed, wherein (a), (b), (c), (d) and (e) are repeatedly performed without human intervention.
-
公开(公告)号:US20160321098A1
公开(公告)日:2016-11-03
申请号:US15186978
申请日:2016-06-20
Applicant: VMWare, Inc.
Inventor: Lital Hassine , Scott Feldstein , Moran Shimron
IPC: G06F9/455
CPC classification number: G06F9/45558 , G06F8/61 , G06F9/50 , G06F11/30 , G06F11/3006 , G06F11/3051 , G06F11/3433 , G06F2009/4557 , G06F2009/45575 , G06F2009/45591 , G06F2009/45595 , G06F2201/815
Abstract: Methods and apparatus to manage a dynamic deployment environment including one or more virtual machines. A disclosed example involves: (a) automatically scanning the virtual machines in the deployment environment to identify a service installed on any of the virtual machines; (b) automatically determining whether the identified service corresponds to a service monitoring rule; (c) when the service corresponds to the service monitoring rule, automatically determining whether a monitoring agent identified by the service monitoring rule is installed on the virtual machines on which the service is installed; (d) when the monitoring agent identified by the service monitoring rule is not installed on the virtual machines on which the service is installed, automatically installing the monitoring agent on the virtual machines on which the service is installed; and (e) when the monitoring agent identified by the service monitoring rule is installed on the virtual machines on which the service is installed, automatically configuring the monitoring agent to monitor the service in accordance with the service monitoring rule on the virtual machines on which the service is installed, wherein (a), (b), (c), (d) and (e) are repeatedly performed without human intervention.
Abstract translation: 管理动态部署环境(包括一个或多个虚拟机)的方法和装置。 所公开的示例涉及:(a)自动扫描部署环境中的虚拟机以识别安装在任何虚拟机上的服务; (b)自动确定所识别的服务是否对应于服务监控规则; (c)当服务对应于服务监控规则时,自动确定由服务监控规则识别的监控代理是否安装在安装该服务的虚拟机上; (d)当服务监控规则识别的监控代理未安装在安装有该服务的虚拟机上时,将监控代理自动安装在安装该服务的虚拟机上; (e)当在安装有服务的虚拟机上安装由服务监视规则识别的监视代理时,根据虚拟机上的服务监视规则自动配置监视代理以监视服务, 安装服务,其中(a),(b),(c),(d)和(e))在没有人为干预的情况下重复执行。
-
-
-
-
-
-
-
-