发明名称 Monitoring and automatically managing applications
摘要 This document generally describes techniques, methods, systems, and computer program products for monitoring and managing applications running on virtual machines (VMs).
申请公布号 US9176759(B1) 申请公布日期 2015.11.03
申请号 US201213422575 申请日期 2012.03.16
申请人 Google Inc. 发明人 Sahasranaman Vivek;Risbood Pankaj;Sarda Parag Kacharulal;Shenoy Vittaldas Sachin;Jain Rohit
分类号 G06F9/455 主分类号 G06F9/455
代理机构 Fish & Richardson P.C. 代理人 Fish & Richardson P.C.
主权项 1. A computer-implemented method comprising: receiving, by one or more computing devices and from an agent running on a virtual machine according to a configuration to run an application, application-level performance statistics of the application running on the virtual machine, wherein the application-level performance statistics measure the performance of the application, including a current level of efficiency with which the application is processing requests, the application-level performance statistics being independent of host-level performance statistics that are indicative of the host status of the virtual machine on which the application is running; determining, using one or more computing devices, whether the application-level performance statistics satisfy one or more triggers of the application, wherein each of the triggers results in one or more actions that are applied to the application, and wherein at least a first trigger is satisfied when the application-level performance statistics are determinative of the application having experienced a performance degradation; causing at least one of the actions to be performed responsive to the determination of whether the application-level performance statistics satisfy one or more of the triggers, wherein the at least one of the actions performed in response to the first trigger being satisfied comprises causing an additional virtual machine to be instantiated according to the configuration with an instance of the application; and determining whether the application has experienced an anomalous event responsive to a comparison of the application-level performance statistics of the application to application-level performance statistics of other instances of the application that are running on other virtual machines.
地址 Mountain View CA US