Azure SQL Managed Instance

Regardless of the database you use, you’re fully covered. Get insights into various aspects of database performance, including SQL queries or procedures, SQL modifications, SQL transactions, any detected problems or availability issues, hotspots, and more.

How Dynatrace displays your metrics

On the Azure SQL Managed Instance page you get insights into various aspects of database performance, including CPU usage, virtual core count, storage space, IO bytes sent/received and many more.

Enable monitoring

To enable monitoring for Azure SQL Managed Instance, you first need to set up integration with Azure Monitor.
Optionally, for OneAgent integration, see how database activity is monitored.

Add and configure the service

Available metrics

See below the complete list of available metrics for Azure SQL Managed Instance.
Note: Recommended metrics are default metrics that Dynatrace collects automatically once you activate monitoring for a certain Azure service.

Metric Name Unit Aggregation Type Description Dimensions Recommended
avg_cpu_percent Average CPU percentage Percent Average Average CPU percentage None ✔️
io_bytes_read IO bytes read Bytes Average IO bytes read None ✔️
io_bytes_written IO bytes written Bytes Average IO bytes written None ✔️
io_requests IO requests count Count Average IO requests count None ✔️
reserved_storage_mb Storage space reserved Count Average Storage space reserved None ✔️
storage_space_used_mb Storage space used Count Average Storage space used None ✔️
virtual_core_count Virtual core count Count Average Virtual core count None ✔️