Regenerate integrations docs (#21284)
Co-authored-by: thiagoftsm <49162938+thiagoftsm@users.noreply.github.com>
Netdata bot committed
Nov 11, 2025 at 08:12 UTC
0279f6486e77741d112457b80fafcf9507b77461
1 file changed
+37
-2
src/collectors/windows.plugin/integrations/ms_sql_server.md
+37
-2
@@ -181,6 +181,30 @@ Metrics:
181
| mssql.database_log_flushed | flushed | bytes/s |
182
| mssql.database_data_files_size | size | bytes |
183
184
+### Per MSSQL Replication
185
+
186
+These metrics refer to the Microsoft SQL Servers replication on host.
187
+
188
+Labels:
189
+
190
+| Label | Description |
191
+|:-----------|:----------------|
192
+| mssql_instance | The instance name. |
193
+| publisher | The SQL server publisher name. |
194
+| database | The database being replicated. |
195
+| publication | The publication name. |
196
+
197
+Metrics:
198
+
199
+| Metric | Dimensions | Unit |
200
+|:------|:----------|:----|
201
+| mssql.replication_status | started, succeeded, in_progress, idle, retrying, failed | status |
202
+| mssql.replication_warning | expiration, latency, merge expiration, fast duration, low duration, fast run speed, low run speed | status |
203
+| mssql.replication_avg_latency | latency | seconds |
204
+| mssql.replication_subscription | subscription | subscription |
205
+| mssql.replication_agent_running | agents | agents |
206
+| mssql.replication_synchronization | seconds | seconds |
207
+
208
209
210
## Alerts
@@ -243,7 +267,18 @@ For **each SQL Server** instance you want to monitor, complete the following ste
267
GO
268
```
269
246
-4. **Configure SQL Server Network Settings**
270
+4. **Enable Query replication stored procedure**
271
+
272
+ Connect to your database and add `netdata_user` to `replmonitor`:
273
+
274
+ ```tsql
275
+ USE distribution;
276
+ GO
277
+ EXEC sp_addrolemember 'replmonitor', 'netdata_user';
278
+ GO
279
+ ```
280
+
281
+5. **Configure SQL Server Network Settings**
282
283
Enable SQL Server to accept TCP connections:
284
@@ -256,7 +291,7 @@ For **each SQL Server** instance you want to monitor, complete the following ste
291
- Enter a port number in the `TCP Port` field (default is `1433`)
292
- Select `SQL Server Services` and restart your SQL Server instance
293
259
-5. **Configure SQL Server Authentication (Optional)**
294
+6. **Configure SQL Server Authentication (Optional)**
295
296
If you're using SQL Server authentication (rather than Windows authentication):
297