Microsoft SQL Server

Configure Remote Monitoring of Microsoft SQL Server

1. Navigate to Dashboards → Administrator.

Note: Please specify the MSSQL Server name in the DBA Connection Property field, use <host name>:<port> notation with the port typically set to 1433.

4. A pop-up message will confirm that the Microsoft SQL has been added successfully. Click OK to dismiss and proceed to configure the Microsoft SQL user to be used for monitoring.

Note: Please take note of the account requirements when configuring the monitoring account.

6. A pop-up message will confirm that the account has been created successfully. Click OK to complete the process.

7. The newly added system will appear in the "Microsoft SQL Servers" panel.

8. The SQL Server will show up in the service grid within 5-15 minutes.

Account Requirements

The account used to monitor the SQL Server instance should have the following permissions:

  • Member of the "sysadmin" role

If you are unable to grant "sysadmin" permissions to the account, please grant the following permissions:

  • Member of the "db_datareader" role on the msdb system database

  • Member of "SQLAgentReader" role on the msdb system database

  • "VIEW ANY DEFINITION" server permission

  • "ALTER TRACE" server permission (if you want to enable trace data)

  • "VIEW SERVER STATE" and "VIEW DATABASE STATE" database permissions on all databases

  • Member of the "db_owner" role on the "tempdb" database

  • "EXECUTE" on xp_readerrorlog

Last updated