Check_MK Plugin | LOCAL Check | Quotas überwachen Windows 2008 R2
Problem : Man möchte Quotas auf einem Windows 2008 R2 Fileserver überwachen.
Lösung : Ich hab hier ein kleines Skript geschrieben das diese Aufgabe als lokalen Check übernimmt. Leider steht unter Windows 2008 R2 nicht das Powershell CMDLet Get-FSRMQuotas zur Verfügung weswegen ich das über dirquota realisiert habe.
Das Skript kann hier heruntergeladen werden :local_check_quota.txt
Nach dem Download das Skript umbenennen nach local_check_quota.vbs und in den Ordner check_mk\local kopieren.
Der Output sieht dann so aus :
Der Intervall kann über die Variable geändert werden.
Die Schwellwerte können direkt im Skript geändert werden.
Lösung : Ich hab hier ein kleines Skript geschrieben das diese Aufgabe als lokalen Check übernimmt. Leider steht unter Windows 2008 R2 nicht das Powershell CMDLet Get-FSRMQuotas zur Verfügung weswegen ich das über dirquota realisiert habe.
Das Skript kann hier heruntergeladen werden :local_check_quota.txt
Nach dem Download das Skript umbenennen nach local_check_quota.vbs und in den Ordner check_mk\local kopieren.
Der Output sieht dann so aus :
Der Intervall kann über die Variable geändert werden.
VarInterval = 4 ' Hour
Die Schwellwerte können direkt im Skript geändert werden.
If Verwendet <= 90 Then 'kleiner 90% CHKSTATUS = "0" ' ok ! End If If Verwendet => 91 And Verwendet <= 95 Then 'zwischen 91% und 95% CHKSTATUS = "1" ' warning End If If Verwendet => 96 And Verwendet <= 100 Then 'zwischen 96% und 100% CHKSTATUS = "2" ' critical End If