Enabling advanced monitoring for Azure Flexible server
Published 28 October 2024
Advanced monitoring for Azure Flexible instances covers host metrics related to disk capacity & usage, memory usage, and operating system process information. This page covers how you can set up your permissions in both Azure and Monitor in order to enable this feature.
Setup credentials in Azure and use them to connect Redgate Monitor
There are two connectivity options available, depending on where the Base Monitor is hosted.
- Option 1.
- If your Base Monitor is hosted on an Azure virtual machine, and you do not need to assign additional user-assigned managed identities to it,
then we recommend system-assigned Managed Identity credentials.
- If your Base Monitor is hosted on an Azure virtual machine, and you do not need to assign additional user-assigned managed identities to it,
- Option 2.
- Otherwise, use Service Principal credentials.
Azure API usage and charges
Enabling advanced monitoring for your Azure Flexible Server can incur a usage charge depending on how many instances you are monitoring.
According to Azure's latest pricing information, the first one million API calls per month are free.
Redgate Monitor makes roughly one API call per minute per server, averaging 50,000 calls per month per server. This means that advanced monitoring should be free for the first 20 instances, and roughly $0.5 per additional server per month.
Please note that these prices may change in the future.