Skip to main content

Microsoft Azure DB for PostgreSQL

Overview

Microsoft Azure Database for PostgreSQL is a fully-managed, cloud-based relational database service provided by Microsoft Azure. It is based on the popular open-source PostgreSQL database management system and offers a scalable and high-performance solution for hosting PostgreSQL databases in the Azure cloud environment.

Prerequisites

You can check the list of prerequisites required for Azure SQL DB here. These are the same for any other Azure service that you need to monitor using AIOps. Move to the section Adding Azure resources for Monitoring on the above link to view the prerequisites for Azure resource monitoring.

List of Supported KPIs

NameDescriptionType
azure.postgresql.serverAzure PostgreSQL serverPercent
azure.postgresql.server.idID of the Azure PostgreSQL serverBytes
azure.postgresql.server.resource.groupResource group of the Azure PostgreSQL serverBytes
azure.statusStatus of the Azure servicesBytes
statusStatus of the Azure PostgreSQL databaseCount
azure.postgresql.server.replica.lag.secondsAverage lag in seconds behind the masterCount
azure.postgresql.server.active.connectionsAverage count of active connectionsCount
azure.postgresql.server.cpu.percentCPU usage percentagePercent
azure.postgresql.server.log.storage.capacity.bytesMaximum capacity of server log storageBytes
azure.postgresql.server.log.storage.used.bytesAverage usage of server log storageBytes
azure.postgresql.server.log.storage.used.percentPercentage of used server log storageBytes
azure.postgresql.server.memory.percentMemory usage percentagePercent
azure.postgresql.server.storage.capacity.bytesAverage storage capacityBytes
azure.postgresql.server.storage.used.bytesAverage usage of storagePercent
azure.postgresql.server.storage.used.percentPercentage of used storageBytes
azure.postgresql.server.failed.connectionsAverage count of failed connectionsCount
event.timestampEvent timestampCount
azure.postgresql.server.network.out.bytesAverage egress network trafficBytes
azure.postgresql.server.network.in.bytesAverage ingress network trafficBytes