Skip to main content

Microsoft Azure DB for MySQL

Overview

Microsoft Azure Database for MySQL is a fully-managed, cloud-based relational database service provided by Microsoft Azure. It offers a scalable and high-performance solution for hosting MySQL databases in the Azure cloud environment, enabling developers to build and deploy applications with ease.

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
statusStatus of the Azure MySQL serverString
azure.mysql.server.idID of the Azure MySQL serverString
azure.statusStatus of the Azure servicesString
azure.mysql.server.fqdnFully Qualified Domain Name of the Azure MySQL serverString
azure.mysql.serverAzure MySQL server nameString
azure.locationLocation of the Azure resourcesString
azure.mysql.server.resource.groupResource group of the Azure MySQL serverString
azure.mysql.server.cpu.percentCPU usage percentagePercent
azure.mysql.server.data.storage.used.percentPercentage of used data storagePercent
azure.mysql.server.failed.connectionsTotal count of failed connectionsCount
azure.mysql.server.memory.percentMemory usage percentagePercent
azure.mysql.server.active.connectionsAverage count of active connectionsCount
azure.mysql.server.backup.storage.used.bytesAverage usage of backup storageBytes
azure.mysql.server.io.percentIO consumption percentagePercent
azure.mysql.server.network.ingress.bytesAverage ingress network trafficBytes
azure.mysql.server.network.egress.bytesAverage egress network trafficBytes
azure.mysql.server.replication.lag.secAverage lag in seconds behind the masterCount
azure.mysql.server.log.storage.capacity.bytesMaximum capacity of server log storageBytes
azure.mysql.server.log.storage.used.percentPercentage of used server log storagePercent
azure.mysql.server.log.storage.used.bytesAverage usage of server log storageBytes
azure.mysql.server.data.storage.capacity.bytesMaximum capacity of data storageBytes
azure.mysql.server.data.storage.used.bytesAverage usage of data storageBytes
event.timestampTimestamp of the eventCount