Eine Frage die beim Einsatz des Operations Managers 2007 öfters auftaucht ist die nach dem Unterschied zwischen “Reset Health” und “Recalculate Health” im Health Explorer. Der Health Explorer ermöglicht einem Operator/Administrator die detaillierte Ansicht über den Zustand eines Objekts, beispielsweise eines Windows Servers oder einer logischen Disk. Dazu werden eine Reihe von Monitoren in einem hierarchischen Konstrukt angeordnet. Ein Problem kann durch das “Rollup” des Status mehrerer Objekte sofort erkannt und dargestellt werden.
Kommen wir nun zu den zwei ominösen Optionen “Reset Health” bzw. “Recalculate Health”:
Die Option “Reset Health” ermöglicht die Zurücksetzung eines Monitorstatus auf “Healthy”. Das ist zum Beispiel dann notwendig wenn Event-Monitore mit “Manual Reset” eingesetzt werden. In diesem Fall wartet der OpsMgr-Agent auf einen bestimmten Event und meldet das Auftreten einem Management Server der wiederum veranlasst dass der Status von “Healthy” auf “Warning” oder “Critical” (je nach Monitorkonfiguration) geändert wird. Erst wenn ein Administrator diesen Status zurücksetzt wird wieder der Status “Healthy” angezeigt. Wichtig hierbei ist, dass ein zurücksetzen ohne explizite Prüfung erfolgt. Das bedeutet, dass so ein Monitorstatus auf “Healthy” geändert werden kann obwohl auf einem überwachten System nach wie vor ein Problem existiert.
Die Option “Recalculate" Health” ist seit OpsMgr-Service Pack 1 verfügbar und berechnet den Status eines Monitors neu. Dabei wird der effektive Status auf einem überwachten System neu verifiziert und anschliessend angezeigt (also anders als bei der Option “Reset Health” bei der keine effektive Prüfung erfolgt). Wenn ein Operator/Administrator demnach das Gefühl hat dass eine Anzeige in der OpsMgr-Konsole nicht stimmen kann ist mit “Recalculate Health” eine effektive Neuberechnung eines Status möglich. Natürlich kann diese Option auch genutzt werden um Fehlmanipulationen durch einen Operator/Administrator zu korrigieren, beispielsweise wenn zuvor ein Monitor zurückgesetzt worden ist ohne das Problem auf dem überwachten System zu beheben.
Ich hoffe das hilft so ein bisschen weiter …
Zehni