Acquitter les alarmes vieilles de X jours en powershell
Posted by NiTRo | Filed under HowTo, Tips & Tricks, VMware
Grace à Project Onyx, nous avons pu appréhender la méthode pour acquitter une alarme du vCenter :
Nous avons constaté (ainsi que d’autres) que sous vCenter 4, certaines alarmes restent “coincées” jusqu’à ce qu’elles soient acquittées manuellement.
Ce script permet d’acquitter toutes les alarmes vieilles de plus de 2 jours :
Get-View -ViewType VirtualMachine |%{$_.TriggeredAlarmState} | ?{$_.time -lt (Get-Date).AddDays(-2)} | ?{$_.Acknowledged -ne "True"} | %{(Get-View -Id 'AlarmManager-AlarmManager').AcknowledgeAlarm($_.alarm, $_.entity)}
Ça mérite bien une tache planifiée
Tags: powershell, scripting
November 19th, 2009 at 23:47
Heu ça traite les alarmes SQL ?
November 20th, 2009 at 0:12
no, ni les alarmes de services IMA down