Azure Database for PostgreSQL

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 Database for PostgreSQL page you get insights into various aspects of database performance, including CPU and memory usage, active connections, storage space, and many more. postgresql1 postgresql2

Enable monitoring

To enable monitoring for Azure Database for PostgreSQL, 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 Database for PostgreSQL.
Note: Recommended metrics are default metrics that Dynatrace collects automatically once you activate monitoring for a certain Azure service. Other metrics are optional and you can configure them later.

Name Unit Description Dimensions Recommended
Active Connections Count Active Connections None ✔️
Backup Storage used Bytes Backup Storage used None
CPU percent Percent CPU percent None ✔️
Failed Connections Count Failed Connections None ✔️
IO percent Percent IO percent None ✔️
Max Lag Across Replicas Bytes Lag in bytes of the most lagging replica None
Memory percent Percent Memory percent None ✔️
Network In Bytes Network In across active connections None ✔️
Network Out Bytes Network Out across active connections None ✔️
Replica Lag Seconds Replica lag in seconds None ✔️
Server Log storage limit Bytes Server Log storage limit None
Server Log storage percent Percent Server Log storage percent None ✔️
Server Log storage used Bytes Server Log storage used None
Storage limit Bytes Storage limit None
Storage percent Percent Storage percent None ✔️
Storage used Bytes Storage used None