Microsoft Azure Database services provide fully managed relational, NoSQL, and in-memory databases with automated infrastructure management. Azure SQL Database is a fully managed platform as a service (PaaS) database engine that handles database management functions such as upgrading, patching, backups, and monitoring without user involvement.

In Cisco Cloud Observability, Azure SQL Database is categorized as a database, or a collection of database tables. A database entity for the Azure SQL Database represents the SQL Database.

You must configure cloud connections to monitor this entity. See Configure Azure Cloud Connection. For detailed visibility, such as query profiling and streamlined troubleshooting, install Database Monitoring.

Cisco Cloud Observability displays Azure entities on the Observe page. Metrics are displayed for specific entity instances in the list and detail views.

This document contains references to third-party documentation. Splunk AppDynamics does not own any rights and assumes no responsibility for the accuracy or completeness of such third-party documentation.

Detail View

To display the detail view for an Azure SQL Database entity:

  1. Navigate to the Observe page.
  2. Under Database & Storage, click SQL Database Instances.
  3. In the Relationships map in the left-hand navigation, click Databases.
  4. Click the Azure button to display only Azure database entities.
  5. From the list, click a database Name to display the detail view. The detail view displays metrics, key performance indicators, and properties (attributes) related to the database you selected.

Metrics and Key Performance Indicators

Cisco Cloud Observability displays the following metrics and key performance indicators (KPIs) for Azure SQL Database. See Supported metrics for Microsoft.Sql/servers/databases.

Display NameSource MetricDescription
DTU Limit (Count)dtu_limit

DTU Limit. Applies to DTU-based databases.

The availability of this metric may vary depending on the configuration of your Azure resource.

DTU Percentagedtu_consumption_percentDTU Percentage. Applies to DTU-based databases.
Data IO (%)physical_data_read_percentThe data IO percentage. 
Workers Percentageworkers_percentWorkers percentage. Not applicable to data warehouses.
In-Memory OLTP Storage Percentxtp_storage_percentIn-Memory OLTP storage percent. Not applicable to data warehouses.
Sessions Percentagesessions_percentSessions percentage. Not applicable to data warehouses.
Data Space Allocated (Bytes)allocated_data_storageAllocated data storage. Not applicable to data warehouses.
CPU Utilization (%)cpu_percentThe CPU percentage.
Failed Connections (Count)connection_failedThe number of failed connections. 
Data Space Used (Bytes)storageData space used. Not applicable to data warehouses.
Deadlocks (Count)deadlockDeadlocks. Not applicable to data warehouses.
CPU Limit (Cores)cpu_limitThe CPU limit. Applies to vCore-based databases.
DWU Limit (Count)

dwu_limit

The DWU limit. Only applies to data warehouses.
DWU Utilization (%)dwu_consumption_percentThe percentage of DWU used. Only applies to data warehouses.
Queries Queued (Count)queued_queriesThe count of queued queries across all workload groups. Only applies to data warehouses.
Queries Active (Count)active_queriesThe count of active queries across all workload groups. Only applies to data warehouses.
Memory Used Utilization (%)memory_usage_percentThe percentage of memory currently used.
Cache Utilization (%)cache_used_percentThe percentage of used cache. Only applies to data warehouses.

Properties (Attributes)

Cisco Cloud Observability displays the following properties for Azure SQL Database.

Display NameProperty NameDescription
Resource GroupresourceGroupThe resource group of the database.
IDresourceIdThe resource ID of the database.
Cloud ServiceplatformThe Azure service that the resource belongs to.
DB Instance IDidThe ID of the DB instance in the SQL server.
Max Size BytesmaxSizeBytesThe allocated storage of the database.
TypetypeThe database type.
Creation DatecreationDateThe creation date of the database.
NamenameThe name of the database.
SQL Server NameserverNameThe name of the SQL server.
SKUskuNameThe SKU name of the database.
SKU TierskuTierThe SKU tier of the database.
VersionkindThe SQL server version.
StatestateThe current state of the SQL Server. Examples of states include RUNNING and PAUSED.

Retention and Purge Time-To-Live (TTL)

For all cloud and infrastructure entities, the retention TTL is 180 minutes (3 hours) and the purge TTL is 525,600 minutes (365 days). 

Microsoft Azure, the Microsoft Azure logo, Azure, and any other Microsoft Azure Marks used in these materials are trademarks of Microsoft Corporation or its affiliates in the United States and/or other countries.