Cerebrata is now part of Red Gate Software
Cloud Storage Studio 2 | Azure Management Cmdlets | Azure Diagnostics Manager
 
Home /Products /Download /Offers /FAQ's /Team /Blog /Contact Us

AZURE DIAGNOSTICS MANAGER

Azure Diagnostics Manager is a Windows (WPF) based client for managing Windows Azure Diagnostics. It lets you view, download, and manage the diagnostics data collected by the applications running in Windows Azure.

Buy Professional License (USD 125.00) or Free 30 day Trial
  • Product Features
  • Pricing/Version
  • Who should use?
  • Why you should use?
  • Event Viewer
  • Performance Counters
  • Trace Logs
  • Infrastructure Logs
  • IIS Logs
  • Failed Request Logs
  • Crash Dump Logs
  • On Demand Transfer
  • Remote Diagnostics Management
  • Dashboard

Event Viewer

Azure Diagnostics Manager allows you to view events logged by your application in a Windows Event Viewer like user interface. Using Azure Diagnostics Manager, you can:

  • View historical events data
  • View live events data as it gets persisted to Azure Storage
  • Filter data by events type, event source and a number of other parameters
  • Download events data in delimited format on your computer for further analysis.


Demo Video

Performance Counters

Azure Diagnostics Manager allows you to view the performance of your application by surfacing performance counters data logged by your applications in interactive charts. Using Azure Diagnostics Manager, you can:

  • View historical performance counters data
  • View live performance counters data as it gets persisted to Azure Storage
  • View performance counters summary (maximum, minimum, average) on a dashboard
  • View charts
  • Download performance counters data in delimited format on your computer for further analysis.


Demo Video

Azure Trace Logs

Azure Diagnostics Manager allows you to view trace data logged by your application in a Windows Event Viewer like user interface. Using Azure Diagnostics Manager, you can:

  • View historical trace logs data
  • View live trace logs data as it gets persisted to Azure Storage
  • Filter data by trace logs type, source and a number of other parameters
  • Download trace data in delimited format on your computer for further analysis.


Demo Video

Azure Infrastructure Logs

As you run your applications in Windows Azure, Windows Azure Platform logs certain information in what is called Infrastructure logs. Azure Diagnostics Manager allows you to view this data logged by Azure Platform in a Windows Event Viewer like user interface. Using Azure Diagnostics Manager, you can:

  • View historical infrastructure logs data
  • View live infrastructure logs data as it gets persisted to Azure Storage
  • Filter data by infrastructure logs type, source and a number of other parameters
  • Download infrastructure logs data in delimited format on your computer for further analysis.


Demo Video

IIS Logs

Windows Azure keeps track of all the requests coming to your web applications running in Windows Azure like any other IIS server. You can get standard IIS Logs for the web applications running in Windows Azure. Azure Diagnostics Manager provides an easy to use interface to view/download IIS logs. Using Azure Diagnostics Manager, you can:

  • View IIS logs data based on certain date range
  • Filter data by deployment, role, and role instance
  • Download IIS logs files on your computer for further analysis.


Demo Video

IIS Failed Requests Logs

Windows Azure keeps track of all the requests coming to your web applications running in Windows Azure like any other IIS server. Like with any other IIS server, you can instruct Windows Azure to keep log of the failed requests. Azure Diagnostics Manager provides an easy to use interface to view/download logs of these failed requests. Using Azure Diagnostics Manager, you can:

  • View failed requests logs data based on certain date range
  • Filter data by deployment, role, and role instance
  • Download failed requests logs files on your computer for further analysis.


Demo Video

Crash Dumps

You can instruct your applications running in Windows Azure to create a crash dump when the applications are crashing. Azure Diagnostics Manager will provide an easy to use interface to download these crash dump logs. Using Azure Diagnostics Manager, you can:

  • View crash dump logs data based on certain date range
  • Filter data by deployment, role, and role instance
  • Download crash dump logs files on your computer for further analysis.

On Demand Transfer

By default when you enable diagnostics in your Azure application, the diagnostics data is kept in the Virtual Machine (VM) where your application is running. You can provide instructions in your application to automatically transfer the data to persistent storage (Azure tables and blobs storage) after predetermined time. However you can also transfer your data on demand. Azure Diagnostics Manager will provide an easy to use interface to perform these on demand transfers.



Demo Video

Remote Diagnostics Management

One way to implement diagnostics in your Azure application is by implementing Diagnostics API in your application code. However if you want to change the diagnostics parameters, you will have to redeploy the application. Fortunately Windows Azure allows you to change these diagnostics on the fly by using a mechanism called Remote Diagnostics Management. Azure Diagnostics Manager will provide an easy to use interface to manage diagnostics parameters remotely.



Demo Video

Dashboard

Dashboard feature provides you the ability to view live performance counters, event logs and trace logs data on one screen. You can use the dashboard feature to monitor the performance of your Azure applications in real time.



Demo Video

Pricing/Version

Following table summarizes different versions (editions) of Azure Diagnostics Manager:

 

Professional

Developer

Trial

 Pricing

$125.00 (USD)

Free

Free

 Access Diagnostics via Windows Azure Storage

Yes

No

Yes

 Access Development Storage

Yes

Yes

Yes

 Access Diagnostics via running Hosted Applications

Yes

No

Yes

 On Demand Transfer

Yes

No

Yes

 Remote Diagnostics Management

Yes

No

Yes

 Validity Period

N/A

N/A

30 Days


Following table summarizes the volume pricing available for Azure Diagnostics Manager:

Number of Licenses

Unit Price

% Savings

 1 - 5

$125.00 (USD)

0.00 %

 6 - 10

$112.50 (USD)

10.00 %

 11+

$100.00 (USD)

20.00 %


If you are a technical/software blogger willing to spread awareness about Azure Diagnostics Manager (your honest reviews will help us most) do send us an email with link to your blog and we'll send you a professional license, FREE of charge.

You will have 30 days to try Azure Diagnostics Manager from the date when Azure Diagnostics Manager is run for the first time. During this period, you will have a fully functional application. You can purchase a professional license any time during your trial period and continue using the full features of the application by activating your license. After your trial expires, application will automatically switch to "Developer" edition where you can only access development storage.

1A license key is required to convert "Trial"/"Developer" version of the application to the "Professional" version. License key can be purchased by clicking here. Please note that Azure Diagnostics Manager is licensed per user upto 2 computers i.e. you can use one license key on upto two computers provided you are the user on that computer.

Who Should Use Azure Diagnostics Manager?

Application Developers: If you have built applications which are running on Windows Azure, this is the tool for you to view the diagnostics data logged by your applications.

Administrators: While currently you can view and manage how your applications are performing; very soon we'll be adding some utilities to this tool which will let you track your hosted services and you can granularly monitor the services.

Why You Should Use Azure Diagnostics Manager?

There are a number of reasons you should use Azure Diagnostics Manager:

Most comprehensive application: This is the most comprehensible application which will let you manage the diagnostics of your applications running in Windows Azure.

Customizable: To a large extent, Azure Diagnostics Manager is customizable. You can customize the behavior of the application when working with Azure Diagnostics.

Buy Professional License (USD 125.00) or Free 30 day Trial