Monitoring EMC Netwoker recycle Tapes

Dieses Skript ist für Windows Powershell.

Es ermittelt mit mminfo in Verbindung mit Location die recyclebaren Tapes.

Es sollte relativ leicht auf Unix portierbar sein.

$OK = 0 #$Warning = 1 $Critical = 2 $day = $(get-date -format dddd)  if ($day -eq "Freitag") { 	$threshold = 20 }	 else { 	$threshold = 5 }  $RecycleTapeCount = $(mminfo -q volrecycle -r volume -r location | findstr "ADIC" | Measure-Object | Select-Object -expand Count)   if ($RecycleTapeCount -lt $threshold) { 	$status = $Critical 	$statustext = "CRITICAL" 	$detail = "Die Anzahl $RecycleTapeCount der recyclebaren Tapes im Wechsler ist zu niedrig" }  else { 	$status = $OK 	$statustext = "OK" 	$detail = "Die Anzahl $RecycleTapeCount der recyclebaren Tapes im Wechsler ist in Ordnung" }  Write-Host "$status RecycleTapeCount Tapes=$($RecycleTapeCount);5;4;0 $($statustext) - $detail"

Schreibe einen Kommentar