Nagios Disk IO Check für Windows

Voraussetzung:

  • Nagios
  • NSClient++

Powershell Skript

Download Powershell Skript von https://github.com/willemdh/check_ms_win_disk_load/releases und im Verzeichnis C:\Program Files\NSClient++\scripts ablegen.

NSClient++ Anpassen

In der NSClient++ Konfiguration folgendes hinzufügen:

[/settings/NRPE/server]
insecure = true
allow arguments=true
allow nasty characters = true
 
[/settings/external scripts]
allow arguments = true
 
[/settings/external scripts/scripts]
check_ms_win_disk_load = cmd /c echo scripts\check_ms_win_disk_load.ps1 $ARG1$; exit $LastExitCode | Powershell.exe -NoProfile -NonInteractive -ExecutionPolicy Bypass -Command -

Nagios Check

/usr/lib/nagios/plugins/check_nrpe -H 192.168.1.5 -c check_ms_win_disk_load -a '-dl C -ms 5 -rqw 20 -rqc 50'

Sie haben weitere Fragen zu dieser Anleitung und möchten gerne mehr Informationen oder brauchen Unterstützung? Wir helfen Ihnen gerne, unsere Kontaktdaten finden Sie hier: https://df-informatik.ch/kontakt/