The Free Azure Performance Monitor Tool helps the developer/administrator to collect and monitor the resource utilization of the deployed Web / Worker Roles. This will help to make the operational and business decisions more quickly with greater confidence.
Please provide the Windows Azure credentials and HTTP proxy credentials (if required).
Click on the "Connect" button in order to view the available deployment id's linked to that storage.
Click on the deployment id which is to be monitored. However, to monitor a different account, the user needs to log out of the current account and add the new account.
If the connection to Windows Azure environment is successful, this tool populates all deployed Web / Worker Role Instances, along with the Performance Counters that has been configured for each of the WebRole in an elegant tree view.
The performance counters shown are
Following ASP.NET counter are shown
Select any performance counter in the left tree, then click the setting icon available in the top right corner of the graph view. This will open graph setting dialog. In this dialog , three modes configuration available . They are
By zooming in, you can examine the finer details of the data. To zoom into the graph, click the mouse on the graph and drag along the X-Axis. This will provide a detailed view of the graph based on our selection. The time line provided in the X-axis also gets adjusted according to the selected area. By clicking on the circle on the bottom left corner in the graph you can zoom-out to the original graph.
Tool populates the events from the Azure . By default, the Event Logs node will be selected in the tree and the latest events details will be displayed.
To get technical assistance or to receive further details regarding Azure Performance Monitor tool, please contact firstname.lastname@example.org