Free Azure Performance Monitor Tool - Documents

Getting Started

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.

Settings Window

Please provide the Windows Azure credentials and HTTP proxy credentials (if required).

Windows Azure Credentials

Proxy Credentials

Click on the "Connect" button in order to connect the Windows Azure environment.

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

ASP.NET Counters

Following ASP.NET counter are shown

CPU Utilization

Memory Utilization

Configuring Performance counter Graphs

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

Graph Zoom In/Out

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.

Event Logs View

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