Azure SQL Database Monitor


Legacy Documentation

Desktop And Mini DBA Server

Legacy Documentation Home alerts analysisservicesalerts analysisservicescpu analysisservicesdashboard analysisservicesdatabases analysisservicesio analysisservicessessions azurealerts azuredatabase azuredatabasehealthcheck azureindexes azurelocks azure security azuresessions azuresql azuresqldatabase azuresqldatabasedashboard azuresqldatabases azure sql server dashboard azuretables azurewaits compare performance baseline connections cpu custom sql server alerts database database query performance databases defaulttrace dm exec query statistics xml documentation errorlog files gettingstarted healthcheck database healthcheck sql server history active history blocking history data storage history deadlocks history files history memory history viewer history waits howtoperformancetuneazuresqldatabase how to performance tune sql server how to sql server performance tuning how to sql server query tuning indexes Installation io License Support locks maintenance windows options performance history security server servergettingstarted Server Installation server memory serveroptions serversecurity servertroubleshooting sql database memory sql execution plan sql extended event sessions sql server activity sql server alert configuration sql server alerts sql server database sql server execution plan view sql server index defrag jobs sqlserverindexfragmentation sql server index fragmentation sql server index maintenance sql server live query statistics sqlserverqueryperformance sql server query performance sql server send slack alerts sql server send teams alerts sql server transaction log sql server wait statistics tables tranlog waits webmonitorconfigure webmonitorconnections webmonitorcurrent webmonitorcustom webmonitorenterprise webmonitorgettingstarted webmonitorhistoric webmonitorinstallation webmonitorio webmonitormemory webmonitoroptions webmonitoroverview webmonitorsecurity webmonitorwaits wmi

Azure SQL Server Dashboard


Azure SQL database monitoring & performance tuning is performed by selecting 'Azure SQL database' from the connection type dropdown list in the new server connection wizard.
Similar to on-premises monitoring the server is the top level of the server tree with alerts and databases beneath it. There are slightly fewer dashboards compared to on-premises as the server has a reduced feature set.


Azure SQL Server Dashboard
This azure server level view is a combination of all the child azure databases running for the given login on the server not every database on the server, so the information is 100% relevant to you.

The server sample refresh rate can be changed from the popup list at the bottom of this screen.

Shown on the Azure Server dashboard:
  • - User Sessions
  • - Storage in MB
  • - Cpu Usage
  • - Wait time per second
  • - Bandwidth Ingress & Egress
  • - Index activity
  • - Deadlocks
  • - Throttling
  • - Server Properties

Right Click Menu

Right click the server's node in the explorer tree view and you will have azure sql specific options:
Azure SQL Server Dashboard

  • Performance Tune - Go to the performance tuning dashboard for a central place to attempt to performance tuner databases in the server
  • Azure Costs - See data related costs across all subscriptions
  • Stop/Start Refreshing - Stop refreshing the server but keep it registered in Mini DBA
  • Connectivity Log - See all connectivity issues specific to this Azure SQL Server
  • Disconnect - Unregister the Azure SQL Server in Mini DBA