AzureWatch Monitoring - Change to the way Azure Storage is monitored

24. December 2012 14:03 by author Igor Papirov

New Features:

  • Moderate: We have altered the way we monitor Azure Storage accounts.  Previously, during every monitoring cycle we executed a number of actions against Azure Storage accounts that were not very useful to monitor but have added a degree of unpredictability to monitoring results.  This caused us to send out a number of alerts to our customers for conditions that were rarely impacting their overall production environments.  In particular, during every monitoring cycle, we measured the time it took to count containers, queues and tables, as well as execute "CreateIfNotExists" command against table, queue and blob storage.  These commands typically do not execute within predictable time periods, fall within the Azure Storage SLAs that deal with transaction counts per second, or are in general useful to monitor. We have thus, removed these commands from the time measurements and now only monitor the time it takes to add & remove rows from table storage, add/remove messages from the queue and the time it takes to add/delete a file from blob storage.

Bug Fixes:

  • None