The collector that is used to gather the cloud data from Windows Azure is a Java process. The PATROL Agent launches the external process and continues to communicate with this process through a PATROL Scripting Language (PSL) channel.
Windows Azure cloud platform supports monitoring of the cloud environment by using Representational State Transfer (REST) APIs. The Windows Azure handler provided by BMC PATROL for Windows Azure uses REST APIs to gather data for the Knowledge Module (KM).
The following are the major steps involved:
The following figure shows how BMC PATROL for Windows Azure interacts with Windows Azure through Windows Azure storage service.