We are happy to introduce support for monitoring of Cloud Services deployed with Azure SDK 2.5+ with Azure Diagnostics Extension to AzureWatch and CloudMonix.  Action is required for users who wish to monitor Azure Cloud Services using the Diagnostic Extension with AzureWatch.

In order to properly enable monitoring, kindly specify a valid Azure Storage account for capture of diagnostic data, in the Role configuration screen (see image below).  As with previous Azure Diagnostics Module, spreading diagnostic data from different roles across different Azure storage accounts is recommended.



Please be aware that any change to configuration of performance counters within a specified role, will result in AzureWatch making two calls to UpdateDeployment in order to uninstall and reinstall Azure Diagnostic extension.  While these calls are generally harmless, they may cause a short outage of web traffic if you only have 1 instance deployed within a Webrole.