The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Feb. 25, 2014
Filed:
Sep. 29, 2011
Jon Avner, Bellevue, WA (US);
Wilson LI, Redmond, WA (US);
Nirav Jasapara, Redmond, WA (US);
Oleksandr Bublichenko, Bellevue, WA (US);
Sean Usher, Kirkland, WA (US);
Charlie Chung, Tacoma, WA (US);
Mihai Jalobeanu, Sammamish, WA (US);
Prasanna Kumar Padmanabhan, Bellevue, WA (US);
Jon Avner, Bellevue, WA (US);
Wilson Li, Redmond, WA (US);
Nirav Jasapara, Redmond, WA (US);
Oleksandr Bublichenko, Bellevue, WA (US);
Sean Usher, Kirkland, WA (US);
Charlie Chung, Tacoma, WA (US);
Mihai Jalobeanu, Sammamish, WA (US);
Prasanna Kumar Padmanabhan, Bellevue, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
A multi-level monitoring system is provided for monitoring multiple performance aspects of a cloud service concurrently in order to generate a full and reliable performance analysis of the cloud service. The multi-level monitoring system may include a set of components for carrying out the performance analysis of the cloud service which may be deployed together to operate externally, internally, or concurrently with the cloud service. The component framework of the multi-level monitoring system may include a main component, a plug-in associated with the main component, a definition database, a log database, and an output database. The main components of an example multi-level monitoring framework may include a probe runner component for probing the cloud service, a monitor component for generating alerts based on probe results, and a responder component for processing the alerts and taking appropriate actions to improve the cloud service performance.