Database Monitoring Agent
Gain full control and visibility over your SQL Server, Azure SQL Database, and PostgreSQL environments with the Nodinite Database Monitoring Agent. This page explains how you can proactively detect issues, automate alerts, and resolve problems efficiently—empowering both integration experts and decision-makers.
✅ Monitor SQL Server, Azure SQL Database, and PostgreSQL from a single agent
✅ Instantly detect failed backups, jobs, and performance issues
✅ Automate alerts and remote actions for rapid resolution
✅ Visualize metrics in dashboards and custom reports
✅ Integrate with your existing tools using the REST-based Web API
Info
Plug and Play! No changes to the existing solutions
Monitor on-premise SQL Server instances and cloud based Azure SQL Databases as well as PostgreSQL databases with the Nodinite Database Monitoring Agent.
Architecture overview: The Nodinite Database Monitoring Agent connects to SQL Server, Azure, and PostgreSQL for unified monitoring.
This agent was developed in collaboration with a company specializing in 24/7 Microsoft SQL Server support, ensuring robust capabilities, high performance, and reliability. Alongside the BizTalk Monitoring Agent, it is one of our most popular and trusted solutions.

Use the Nodinite Repository Model to Document all your databases and related information.
The agent enables you to monitor key features in SQL Server, Azure Databases, and PostgreSQL. For example, you can track failed or missing backups, jobs, and SSIS packages. If built-in monitoring is not enough, you can add your own TSQL statements. With this agent, Nodinite can execute and monitor any SQL statement and its result.
The current state of Resources is available in Monitor Views. Alerts can be distributed to end-users (Mail, Ticket handling systems, etc.).
Alert metrics are available in dashboards or custom Reports such as Power BI, or any tool that can consume data from the REST-based Web API.
Features
- SQL Server, Azure SQL Databases, and PostgreSQL databases are supported from the same installed agent
- Remote Actions are available on some resources, eliminating the need for MMC/remote desktop connections
- Monitor a large number of databases from a single agent
- Deploy multiple agents on multiple servers
- Monitor servers locally, in the cloud, or off-site (partner/customer location)
- Low overhead with least privileges policy
The Resources are grouped by Categories. The following SQL Categories exist:
SQL Server
- SQL Backups - Monitor your backups, also provides the time of the last backup taken (if any).
- SQL Blocking - Monitor blocking processes.
- SQL Instance - Provides general information, and the log about the monitored SQL Instances.
- SQL Jobs - Monitor, control and view history on SQL Agent jobs perform.
- SQL Size Checks - Monitor space usage (data and log separately).
- SQL SSIS - Monitor SSIS package execution (Master projects and shared projects).
- SQL Statements - Monitor the state of your business data running custom TSQL statements (including stored procedures).
- Execute Script - Execute a pre-defined script. Easy access to a script collection, simply execute and review the result.
Azure Databases
- Azure Size Checks - Monitor space usage
- Azure SQL Statements - Monitor the state of your business data running custom TSQL statements
- Execute Script - Execute a pre-defined script. Easy access to a script collection, simply execute and review the result
PostgreSQL
- PostgreSQL SQL Statements- Monitor the state of your business data running custom SQL statements
- Execute Script - Execute a pre-defined script. Easy access to a script collection, simply execute and review the result
Actions
You can find information and fix many of your SQL related problems with ease from a distance without the MMC (SSMS) or the Azure portal for (Azure SQL Databases).
Using the self-service enabled Web Client for Nodinite, Remote Actions can be sent by the Database Monitoring Agent requesting operations to be performed on monitored Resources. With the existing privilege model you can allow certain users to perform operation on hand picked resources.
Below you will find a list of featured Remote Actions per SQL Category:
- SQL Backups
- Edit thresholds
- SQL Blocking
- Details
- SQL SSIS
- View 'SQL SSIS run history' for individual packages/projects.
- SQL Size Checks
- Edit size thresholds, Data and Log are set separately
- SQL Instance
- View SQL Log (current)
- Details
- SQL Jobs
- View 'SQL job history' for individual jobs
- Edit thresholds
- Start job
- Start job at step
- Stop job
- Enable job
- Disable job
- SQL Statements
- Edit SQL Statements. Support for Stored Procedures and AdHoc TSQL.
- Azure Database Size Checks
- Edit size thresholds
- Azure SQL Statements
- Edit SQL Statements. Support for Stored Procedures and AdHoc TSQL.
- PostgreSQL SQL Statements
- Edit SQL Statements. Support for AdHoc SQL.
Supported Versions
Product | Version history | Supported versions | Comment |
---|---|---|---|
SQL Server | SQL Server versioning | 2008 R2, 2012, 2014, 2016, 2017, 2019 | All editions, Preview, Developer, Standard, Enterprise are supported. Default and named instances are supported. |
SQL Express | SQL Server Express versioning | 2008 R2, 2012, 2014, 2016, 2017 | Not all monitoring features are available due to limitations within SQL Server Express |
SQL Database (Azure) | Not all monitoring features are available due to limitations within SQL databases within Azure | ||
Postgresql | Postgresql Versioning | v9 and later (earlier versions may work, please contact our support if you need compatibility with older versions) |
Our aim is always to support the latest versions and standards, often including CTP releases as we tend to develop on the very latest technologies.
Release Notes
For more information about the release history and latest version, see Release Notes.
Next Step
Install Database Monitoring Agent
Configuration of the agent