Introduction
This Azure SQL Discovery plugin for Pandora FMS automates the monitoring of Azure SQL Database resources in an Azure subscription. It discovers SQL servers and databases, retrieves their Azure Monitor metrics, and generates Pandora FMS agents and modules.
The plugin can create one Pandora FMS agent for each discovered database, or it can send all generated modules to a single target agent. It also supports filtering by resource group, SQL server, or database name, adding custom agent and module prefixes, tracking previously discovered entities, skipping the master database, and enabling or disabling module groups.
The implemented checks cover availability, database status, performance, storage usage, connections, tempdb usage, XTP storage, and deadlocks.