Erstellen einer testbasierten Leistungssammlungsregel in Operations Manager 2007

Letzte Aktualisierung: Mai 2009

Betrifft: Operations Manager 2007 R2, Operations Manager 2007 SP1

Mit dem folgenden Verfahren erstellen Sie in Operations Manager 2007 eine testbasierte Sammlungsregel (Skript). Testbasierte Regeln können Daten aus einer unbegrenzten Anzahl von Quellen abrufen, beispielsweise aus den Dateisystem- oder Betriebssystemeigenschaften. Testbasierte Regeln sollten den Status eines Objekts nicht ändern. Die von der Regel gesammelten Daten werden für die entsprechenden Objekte in Leistungsansichten angezeigt.

So erstellen Sie eine testbasierte Leistungssammlungsregel in Operations Manager 2007

  1. Starten Sie den Operations Manager 2007-Regelerstellungs-Assistenten.

    Hinweis

    Informationen zum Starten des Regelerstellungs-Assistenten finden Sie im Abschnitt zum Starten des Regelerstellungs-Assistenten in Operations Manager 2007.

  2. Gehen Sie auf der Registerkarte Regeltyp auswählen folgendermaßen vor:

    1. Erweitern Sie Sammlungsregeln, erweitern Sie Testbasiert, und klicken Sie dann auf Skript (Leistung).

    2. Wählen Sie ein Management Pack aus der Liste aus, oder klicken Sie auf Neu, um ein Management Pack mit dem Assistenten zum Erstellen von Management Packs zu erstellen.

      Hinweis

      Wenn Sie ein Management Pack-Objekt erstellen, eine Regel oder einen Monitor deaktivieren oder eine Außerkraftsetzung erstellen, wird die entsprechende Einstellung standardmäßig im Standard-Management Pack gespeichert. Es wird empfohlen, für jedes versiegelte Management Pack, das angepasst werden soll, ein separates Management Pack zu erstellen, anstatt modifizierte Einstellungen im Standard-Management Pack speichern zu lassen. Weitere Informationen finden Sie unter Standard-Management Pack.

    3. Klicken Sie dann auf Weiter.

  3. Gehen Sie auf der Seite Regelname und Beschreibung folgendermaßen vor:

    1. Geben Sie den Regelnamen ein, beispielsweise NumProc.

    2. Klicken Sie auf Auswählen, wählen Sie ein Ziel wie Windows-Computer aus, und klicken Sie dann auf OK.

    3. Lassen Sie die Option Regel ist aktiviert ausgewählt, damit die Regel bei Beendigung des Assistenten wirksam wird, oder deaktivieren Sie das Kontrollkästchen, um die Regel zu einem späteren Zeitpunkt zu aktivieren. Klicken Sie anschließend auf Weiter.

  4. Geben Sie auf der Seite Zeitplan an, wie oft die Regel ausgeführt wird, und wählen Sie dann Synchronisieren um aus, um die Uhrzeit festzulegen, zu der die Regel startet. Legen Sie z. B. fest, dass die Regel ab 12.15 Uhr jede Stunde ausgeführt wird. Regeln, für die ein tägliches Intervall ausgewählt wurde, starten um 0.00 Uhr.

  5. Gehen Sie auf der Seite Skript folgendermaßen vor:

    1. Geben Sie im Feld Name den Namen inkl. Erweiterung des Skripts ein, z. B. NumProc.vbs.

    2. Stellen unter Timeout die Zeit ein (in Sekunden, Minuten, Stunden oder Tagen), nach der die Ausführung des Skripts beendet wird.

    3. Geben Sie das Skript ein, zum Beispiel:

      Set oAPI = CreateObject("MOM.ScriptAPI")

      set bag= oAPI.CreatePropertyBag()

      Set WshShell = WScript.CreateObject("WScript.Shell")

      Set WshSysEnv = WshShell.Environment("SYSTEM")

      call bag.AddValue("Anzahl der Prozessoren", WshSysEnv("ANZAHL_DER_PROZESSOREN"))

      call oAPI.Return(bag)

      Hinweis

      Mit dem vorhergehenden Beispiel wird ermittelt, wie viele Prozessoren ein Computer hat.

    4. Klicken Sie dann auf Weiter.

    Hinweis

    Weitere Informationen zur MOMScriptAPI finden Sie im Operations Manager 2007 Software Development Kit (SDK), das unter folgender Adresse zur Verfügung steht: https://go.microsoft.com/fwlink/?LinkId=65912 (möglicherweise in englischer Sprache).

  6. Auf der Seite Leistungszuordnung ordnen Sie Parameter aus dem Skript Feldern in dem Ereignis zu, zum Beispiel:

    Wichtig

    Bei Parametern wird zwischen Groß- und Kleinschreibung unterschieden.

    1. Geben Sie unter Objekt folgenden Text ein: Prozessor.

    2. Geben Sie in Leistungsindikator folgenden Text ein: Anzahl_der_Prozessoren.

    3. Geben Sie unter Instanzen folgenden Text ein: Alle Instanzen.

    4. Klicken Sie auf die Schaltfläche Wert ().

    5. Klicken Sie im Dialogfeld Wert auf Daten, und klicken Sie dann auf Eigenschaft.

    6. Ersetzen Sie in Wert[PropertyName] durch Anzahl der Prozessoren. Der Pfad muss wie folgt lauten: $Data/Property[@Name='Anzahl der Prozessoren']$..

    7. Klicken Sie auf OK und dann auf Erstellen.