Monitoring agent programs in a distributed computing platform
AssigneeMicrosoft Corporation
InventorsPaul Pietrek, Jose Bernabeu-Auban, Christopher Marsh, Vamshidhar Kommineni, Richard E. Wilbur
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsPaul Pietrek, Jose Bernabeu-Auban, Christopher Marsh, Vamshidhar Kommineni, Richard E. Wilbur
Estimating the term…
Methods, systems, and computer-readable media for monitoring information passed from instances of role(s) of a service application installed on a distributed computing platform and for indexing and analyzing the information within a data store are provided. Monitoring involves a monitoring agent that is integrated within an operating system of computing devices that make up the distributed computing platform. In operation, the monitoring agent retrieves information from the role instances and converts the information into parameters that are assembled to documents. Generally, the parameters are assembled to a uniform-structured format in accordance with a schema imposed by the distributed computing platform. Accordingly, each of the documents across the platform have a common format that promotes processing and analysis without a need for reconfiguration. Accordingly, the health of the service application, although dispersed throughout the distributed computing environment, may be observed and evaluated in a consistent manner.
One or more computer-readable storage media excluding signals per se having computer-executable instructions embodied thereon that, when executed, perform a method for monitoring one or more role instances of a service application propagated throughout a distributed computing platform, the method comprising:
A computerized method for monitoring one or more role instances of a service application propagated throughout a distributed computing platform, the method comprising:
A computer system for performing a method that monitors one or more role instances of a service application propagated throughout a distributed computing platform, the computer system comprising a processing unit coupled to a computer storage medium, the computer storage medium having stored thereon a plurality of computer software components executable by the processing unit, the computer software components comprising:
Dependencies are inferred from the claim text.