Regenerate integrations docs (#20571)
Co-authored-by: ilyam8 <22274335+ilyam8@users.noreply.github.com>
Netdata bot committed
Jun 24, 2025 at 22:34 UTC
8337258247fe31ab722799d3aacb1baea2c85885
1 file changed
+16
src/go/plugin/go.d/collector/smartctl/integrations/s.m.a.r.t..md
+16
@@ -179,6 +179,7 @@ The following options can be defined globally: update_every.
179
| scan_every | interval for discovering new devices using `smartctl --scan`, measured in seconds. Set to 0 to scan devices only once on startup. | 900 | no |
180
| poll_devices_every | interval for gathering data for every device, measured in seconds. Data is cached for this interval. | 300 | no |
181
| device_selector | Specifies a pattern to match the 'info name' of devices as reported by `smartctl --scan --json`. | * | no |
182
+| concurrent_scans | Number of devices to scan concurrently. Set to 0 for sequential scanning (default behavior). Improves performance when monitoring many devices. | 0 | no |
183
| extra_devices | Allows manual specification of devices not automatically detected by `smartctl --scan`. Each device entry must include both a name and a type. See "Configuration Examples" for details. | [] | no |
184
| no_check_power_mode | Skip data collection when the device is in a low-power mode. Prevents unnecessary disk spin-up. | standby | no |
185
@@ -212,6 +213,21 @@ jobs:
213
```
214
</details>
215
216
+##### Concurrent scanning for multiple devices
217
+
218
+This example demonstrates enabling concurrent scanning to improve performance when monitoring many devices.
219
+
220
+
221
+<details open><summary>Config</summary>
222
+
223
+```yaml
224
+jobs:
225
+ - name: smartctl
226
+ concurrent_scans: 4 # Scan up to 4 devices concurrently
227
+
228
+```
229
+</details>
230
+
231
##### Extra devices
232
233
This example demonstrates using `extra_devices` to manually add a storage device (`/dev/sdc`) not automatically detected by `smartctl --scan`.