Show TOC Anfang des Inhaltsbereichs

Funktionsdokumentation Monitor Operating System  Dokument im Navigationsbaum lokalisieren

Verwendung

Dieser Monitor überwacht Betriebssystemdaten von beliebigen Anwendungsservern und Host-Systemen. Die Werte werden vom Betriebssystemkollektor SAPOSCOL ermittelt. Sie können diese Daten auch mit dem Betriebssystemmonitor überwachen, der als Analysemethode den meisten Knoten dieses Monitors zugeordnet ist.

Diese Grafik wird im zugehörigen Text erklärt

Voraussetzungen

Um mit diesem Monitor für einen bestimmten Host Betriebssystemdaten abrufen zu können, muss der Betriebssystemkollektor SAPOSCOL auf diesem Server installiert sein (siehe Installation des Betriebssystemkollektors SAPOSCOL).

Funktionsumfang

Der Monitor enthält die folgenden Monitorbaumelemente (Monitoring Tree Elements = MTEs):

MTE-Name
(MTE-Klasse)

Bedeutung

 

CPU
(CPU)

Informationen über die CPU eines Host-Systems

 

    CPU_Utilization
    (CPU_Utilization)

mittlere Nutzung der CPUs auf einem Host; der Wert zeigt, wie intensiv die CPU genutzt wird und welche Rechenkapazität noch verfügbar ist

 

    5minLoadAverage
    (5minLoadAverage)

mittlere Anzahl der Prozesse auf einem Host, die zur Ausführung bereit sind, aber auf die Bearbeitung durch die CPU warten müssen

 

    Idle
    (Idle)

Idle-Zeit für alle CPUs im System

 

Paging
(Paging)

Austausch von Datenseiten zwischen dem Hauptspeicher eines Host-Systems und der Überlaufablage in einer Paging-Datei auf der Festplatte; Paging tritt auf, wenn der Hauptspeicher nicht groß genug für die Kontexte aller laufenden Prozesse ist

 

    Page_In
    (Page_In)

mittlere Anzahl der Rückholvorgänge (Page-Ins) pro Sekunde; ein Page-In tritt auf, wenn ein Prozess auf eine Datenseite zugreifen muss, die im Hauptspeicher nicht zur Verfügung steht. Vor der Fortsetzung des Prozesses muss das Betriebssystem die Seite aus der Paging-Datei zurückholen

 

    Page_Out
    (Page_Out)

mittlere Anzahl der Auslagerungsvorgänge (Page-Outs) pro Sekunde (Page-Out tritt auf, wenn eine Seite vom Speicher ausgelagert wird, um Platz für von anderen Prozessen benötigte Seiten zu schaffen)

 

Commit_Charge
(Commit_Charge)

gesamter vom Betriebssystem und Programmen genutzter physischer und virtueller Speicher (nur für Windows)

    Commit_ChargeFree
    (CommitChargeFreeSpace)

verfügbarer Commit Charge: Differenz aus dem maximal verfügbaren und dem momentan genutzten Commit Charge (nur für Windows)

 

    Commit_Percent
    (CommitChargePercent_Used)

Anteil des momentan genutzten Commit Charge vom maximal verfügbaren Commit Charge (nur für Windows)

 

Swap_Space
(Swap_Space)

Speicherplatz auf der Festplatte, auf den nichtbenötigte Daten aus dem Hauptspeicher ausgelagert werden, damit im Hauptspeicher wieder Platz für das aktuell ausgeführte Programm ist (nur für UNIX-Plattformen)

    Freespace
    (SwapFreespace)

freier Spap Space (nur für UNIX-Plattformen)

    Percentage_Used
    (SwapPercentage_Used)

prozentuale Nutzung des Swap Space (nur für UNIX-Plattformen)

OS_Collector
(OS_Collector)

Status des Betriebssystemkollektors SAPOSCOL

 

    State
    (OS_COL_STATE)

 

Lan
(Lan)

Informationen zu einem Local Area Network (LAN), aufgeschlüsselt nach den auf diesem Host installierten LANs

 

    Packets_In
    (LanPacketsIn)

eingehende Pakete pro Sekunde in einem LAN an der Schnittstelle eines Host-Systems

 

    Packets_Out
    (LanPacketsOut)

ausgehende Pakete pro Sekunde in einem LAN an der Schnittstelle eines Host-Systems

 

    Collisions
    (LanCollisions)

Kollision im LAN, bei der zwei Stationen ein Paket zur gleichen Zeit auf dem gleichen Kanal transportieren; dies führt zur Zerstörung der Pakete und erzwingt deren erneute Versendung

 

Monitored Processes
(MonitoredProcessesSum)

überwachte Prozesse auf diesem Host (siehe Überwachung ausgewählter Prozesse mit SAPOSCOL)

 

Aktivitäten

Um den Monitor zu starten, gehen Sie wie folgt vor:

...

       1.      Starten Sie den Alert-Monitor über Transaktion RZ20, oder wählen Sie CCMS Steuerung/Monitoring Alert-Monitor.

       2.      Expandieren Sie im Bild CCMS-Monitorsammlungen die Sammlung SAP CCMS Monitor Templates.

       3.      Starten Sie in der Monitorliste den Monitor Operating System mit Doppelklick.

Vorgehen bei Alertauslösung

Die folgende Tabelle liefert Informationen zum Vorgehen bei Alerts dieses Monitors:

MTE-Name

Vorgehen

 

CPU

    CPU_Utilization

Viele Faktoren können zu einer übermäßig hohen CPU-Nutzung beitragen, weshalb eine genauere Analyse erforderlich ist. Wenn das Problem durch zu viele aktive Prozesse im Host-System verursacht wurde, könnten Sie z. B. CPU-intensive Programme auf Zeiten niedriger Systemlast oder auf andere Host-Systeme verlegen bzw. die Anzahl der CPUs erhöhen oder die CPU(s) aufrüsten.

 

    5minLoadAverage

Warten durchschnittlich mehr als zwei Prozesse, weist dies darauf hin, dass die CPU die Gesamt-Performance des Systems reduziert.

·        Ein hoher Wert für 5minLoadAverage und ein hoher Wert für CPU_Utilization kann darauf hinweisen, dass zu viele Prozesse auf dem Server aktiv sind.

·        Ein hoher Wert für 5minLoadAverage und ein niedriger Wert für CPU_Utilization kann darauf hinweisen, dass der Hauptspeicher zu klein ist. Die Prozesse warten dann wegen übermäßigen Paging.

 

Paging

    Page_In

    Page_Out

Alerts beim Paging deuten darauf hin, dass zu viele Prozesse in einem Host-System ausgeführt werden oder dass der Hauptspeicher für die Anzahl der laufenden Prozesse zu klein ist.

Mögliche Maßnahmen sind, den Hauptspeicher zu erweitern, Prozesse auf andere Host-Systeme umzulagern und speicherintensive Programmläufe auf Zeiten niedriger Systemlast u verschieben.

Hinweis

Auf Windows-Plattformen wird (im Gegensatz zu UNIX) ein Page-Out auch ohne Platzbedarf im Arbeitsspeicher vorsorglich durchgeführt. Ein Alert in diesem MTE hat darum keine Bedeutung; beachten Sie unter Windows nur Page_In. Unter UNIX ist dagegen Page_Out die entscheidende Größe zur Beurteilung des Pagings.

 

Commit_Charge

    Commit_ChargeFree

    Commit_Percent

Falls der verfügbare Commit Charge unter den Schwellenwert sinkt, sollten Sie den Wert des gesamten Commit Charge im Betriebssystem heraufsetzen. Beachten Sie allerdings, dass ein größerer virtueller Speicher mehr Paging verursacht, wenn nicht genug Hauptspeicher vorhanden ist (siehe auch Memory Management unter Windows).

Swap_Space

    Freespace

    Percentage_Used

Falls in diesem Teilbaum ein Alert generiert wird, sollten Sie den verfügbaren Swap Space erhöhen (zu Richtlinien für die Größe des Swap Space siehe auch Memory Management unter UNIX sowie die SAP-Hinweise 0146289 und 0146528).

OS_Collector/State

Falls der Betriebssystemkollektor auf einem System nicht läuft, sollten Sie das Programm SAPOSCOL neu starten.

 

 

Ende des Inhaltsbereichs