|
178 | 178 | "tpl-service-generic" |
179 | 179 | ], |
180 | 180 | "max_check_attempts": 5, |
181 | | - "notes": "Checks disk I/O bandwidth over time and alerts on sustained saturation, not short spikes. The check records per-disk read/write counters and then derives current (R1/W1) and period averages (R{COUNT}/W{COUNT}). It compares the period\u2019s total bandwidth against the maximum ever observed for that disk (RWmax). WARN/CRIT trigger if the period average exceeds the configured percentage of RWmax for COUNT consecutive runs. Perfdata is emitted for each disk (busy_time, read_bytes, read_time, write_bytes, write_time) so you can graph trends. On Linux the check automatically focuses on \u201creal\u201d block devices with mountpoints; on Windows it uses psutil\u2019s disk counters. Optionally, --top lists the processes that generated the most I/O traffic (read/write totals) to help identify offenders. This check is cross-platform and works on Linux, Windows, and all psutil-supported systems. The check stores its short trend state locally in an SQLite DB to evaluate sustained load across runs.", |
| 181 | + "notes": "Checks disk I/O bandwidth over time and alerts on sustained saturation, not short spikes. The check records per-disk read/write counters and then derives current (R1/W1) and period averages (R{COUNT}/W{COUNT}). It compares the period\u2019s total bandwidth against the maximum ever observed for that disk (RWmax). WARN/CRIT trigger if the period average exceeds the configured percentage of RWmax for COUNT consecutive runs. Perfdata is emitted for each disk (busy_time, read_bytes, read_time, write_bytes, write_time) so you can graph trends. On Linux the check automatically focuses on \"real\" block devices with mountpoints; on Windows it uses psutil\u2019s disk counters. Optionally, `--top` lists the processes that generated the most I/O traffic (read/write totals) to help identify offenders. This check is cross-platform and works on Linux, Windows, and all psutil-supported systems. The check stores its short trend state locally in an SQLite DB to evaluate sustained load across runs.", |
182 | 182 | "notes_url": "https://github.com/Linuxfabrik/monitoring-plugins/tree/main/check-plugins/disk-io", |
183 | 183 | "object_name": "tpl-service-disk-io", |
184 | 184 | "object_type": "template", |
|
229 | 229 | "tpl-service-generic" |
230 | 230 | ], |
231 | 231 | "max_check_attempts": 5, |
232 | | - "notes": "Checks disk I/O bandwidth over time and alerts on sustained saturation, not short spikes. The check records per-disk read/write counters and then derives current (R1/W1) and period averages (R{COUNT}/W{COUNT}). It compares the period\u2019s total bandwidth against the maximum ever observed for that disk (RWmax). WARN/CRIT trigger if the period average exceeds the configured percentage of RWmax for COUNT consecutive runs. Perfdata is emitted for each disk (busy_time, read_bytes, read_time, write_bytes, write_time) so you can graph trends. On Linux the check automatically focuses on \u201creal\u201d block devices with mountpoints; on Windows it uses psutil\u2019s disk counters. Optionally, --top lists the processes that generated the most I/O traffic (read/write totals) to help identify offenders. This check is cross-platform and works on Linux, Windows, and all psutil-supported systems. The check stores its short trend state locally in an SQLite DB to evaluate sustained load across runs.", |
| 232 | + "notes": "Checks disk I/O bandwidth over time and alerts on sustained saturation, not short spikes. The check records per-disk read/write counters and then derives current (R1/W1) and period averages (R{COUNT}/W{COUNT}). It compares the period\u2019s total bandwidth against the maximum ever observed for that disk (RWmax). WARN/CRIT trigger if the period average exceeds the configured percentage of RWmax for COUNT consecutive runs. Perfdata is emitted for each disk (busy_time, read_bytes, read_time, write_bytes, write_time) so you can graph trends. On Linux the check automatically focuses on \"real\" block devices with mountpoints; on Windows it uses psutil\u2019s disk counters. Optionally, `--top` lists the processes that generated the most I/O traffic (read/write totals) to help identify offenders. This check is cross-platform and works on Linux, Windows, and all psutil-supported systems. The check stores its short trend state locally in an SQLite DB to evaluate sustained load across runs.", |
233 | 233 | "notes_url": "https://github.com/Linuxfabrik/monitoring-plugins/tree/main/check-plugins/disk-io", |
234 | 234 | "object_name": "tpl-service-disk-io-windows", |
235 | 235 | "object_type": "template", |
|
298 | 298 | "5": { |
299 | 299 | "varname": "disk_io_top", |
300 | 300 | "caption": "Disk I/O: Top", |
301 | | - "description": "List x \"Top processes that generated the most I/O traffic\". Use `--top=0` to disable this feature. Default: 5 on Linux, 0 on Windows", |
| 301 | + "description": "List x \"Top processes that generated the most I/O traffic\". Use `--top=0` to disable this feature.", |
302 | 302 | "datatype": "Icinga\\Module\\Director\\DataType\\DataTypeString", |
303 | 303 | "format": null, |
304 | 304 | "settings": { |
|
362 | 362 | "11": { |
363 | 363 | "varname": "disk_io_windows_top", |
364 | 364 | "caption": "Disk I/O: Top", |
365 | | - "description": "List x \"Top processes that generated the most I/O traffic\". Use `--top=0` to disable this feature. Default: 5 on Linux, 0 on Windows", |
| 365 | + "description": "List x \"Top processes that generated the most I/O traffic\". Use `--top=0` to disable this feature.", |
366 | 366 | "datatype": "Icinga\\Module\\Director\\DataType\\DataTypeString", |
367 | 367 | "format": null, |
368 | 368 | "settings": { |
|
0 commit comments