Update MSSQL Metadata (#20429)
Co-authored-by: ilyam8 <ilya@netdata.cloud>
thiagoftsm committed
Jun 5, 2025 at 19:30 UTC
cfe6dfd3e3f08d611036050f5a294c041bc4eb6f
2 files changed
+27
-1
src/collectors/windows.plugin/README.md
+1
-1
@@ -72,7 +72,7 @@ These steps must be performed for each SQL Server instance you want to monitor.
72
73
If you're using SQL Server authentication (rather than Windows authentication):
74
75
-1. Open `Microsoft Server Management Studio`
75
+1. Open `SQL Server Management Studio`
76
2. Right-click your server and select `Properties`
77
3. Select `Security` in the left panel
78
4. Choose `SQL Server and Windows Authentication mode` under `Server authentication`
src/collectors/windows.plugin/metadata.yaml
+26
@@ -1718,6 +1718,8 @@ modules:
1718
list:
1719
- title: Configure SQL Server for Monitoring
1720
description: |
1721
+ For **each SQL Server** instance you want to monitor, complete the following steps:
1722
+
1723
1. **Create Monitoring User**
1724
1725
Create an SQL Server user with the necessary permissions to collect monitoring data:
@@ -1752,6 +1754,30 @@ modules:
1754
DEALLOCATE nd_user_cursor
1755
GO
1756
```
1757
+
1758
+ 3. **Configure SQL Server Network Settings**
1759
+
1760
+ Enable SQL Server to accept TCP connections:
1761
+
1762
+ - Open `SQL Server Configuration Manager`
1763
+ - Expand `SQL Server Network Configuration`
1764
+ - Select `Protocols for <instance name>` in the console panel
1765
+ - Double-click the `TCP` protocol in the details panel and set `Enabled` to `Yes`
1766
+ - Go to the `IP Address` tab and locate the `IPAII` section:
1767
+ - Clear any value from the `TCP Dynamic Ports` field
1768
+ - Enter a port number in the `TCP Port` field (default is `1433`)
1769
+ - Select `SQL Server Services` and restart your SQL Server instance
1770
+
1771
+ 4. **Configure SQL Server Authentication (Optional)**
1772
+
1773
+ If you're using SQL Server authentication (rather than Windows authentication):
1774
+
1775
+ - Open `SQL Server Management Studio`
1776
+ - Right-click your server and select `Properties`
1777
+ - Select `Security` in the left panel
1778
+ - Choose `SQL Server and Windows Authentication mode` under `Server authentication`
1779
+ - Click `OK`
1780
+ - Right-click your server and select `Restart`
1781
configuration:
1782
file:
1783
name: "netdata.conf"