Managing Azure SQL Database Size Checks
Gain full control over your Azure SQL Database storage and performance with Nodinite's advanced size monitoring. This feature empowers you to:
- ✅ Instantly detect when Azure SQL Databases exceed defined size thresholds
- ✅ Automate alerts for oversized or unavailable databases
- ✅ Perform remote actions directly from Nodinite
- ✅ Ensure compliance and optimize storage for cost savings
- ✅ Visualize and manage all monitored Azure SQL Databases in a single dashboard
The Size Check Monitoring feature helps you get alerts when the size of your Azure SQL Databases grows out of your control and/or the database is not operational.
The [Database Monitoring Agent][] actively monitors the size of your configured Azure SQL Databases. In Nodinite, each database appears as a unique [Resource][Resources], providing real-time state evaluation. You can monitor size status using [Monitor Views][] and trigger external alerts through any installed [Alarm Plugins][].
The main difference compared to SQL Server [SQL Size Checks][SQL Size Checks] is that there is no transaction log to monitor for Azure SQL Databases.
Size checks for Azure SQL Databases are grouped by the [Category][Categories] Azure - SQL Size Checks
![Category Azure - SQL Size Checks][4]
Here's an example of a Monitor View filtered by the 'Azure - SQL Size Checks' category.
- Your Azure - SQL Size Checks within the Azure SQL database(s) are listed in Nodinite as [resources][Resources], where the name of the Azure SQL Database becomes the [Resource][Resources] name.
This diagram illustrates how each Azure SQL Database is mapped to a monitored Resource in Nodinite for size tracking.
What are the key features for Monitoring Azure Database Size Checks?
- State Evaluation – Instantly monitors and evaluates the size of each Azure SQL Database
- Remote Actions – Execute [Remote Actions][] such as threshold edits directly from Nodinite
- Automated Alerts – Receive notifications for oversized or unavailable databases
- Customizable Thresholds – Set global or specific size thresholds for warnings and errors
- Centralized Visibility – View all database sizes in a single dashboard for rapid response
What is evaluated for Azure SQL Database Size Checks?
The different possible evaluated states for your Azure SQL Database are provided in the table below:
State | Status | Description | Actions | |
---|---|---|---|---|
Unavailable | Resource not available | Evaluation of the 'Database size' is not possible due to:
|
Review [prerequisites][Prerequisites for Database Monitoring Agent] | |
Error | Error state raised | The database size is above the error threshold value | Edit | |
Warning | Warning state raised | The database size is above the warning threshold value | Edit | |
OK | Online | Database size is within defined thresholds | Edit |
Tip
The System Administrator can override the Monitoring state using the Expected State feature on the [Resource][Resources] within Nodinite.