SAP NetWeaver BW Accelerator überwachen 
Einen zentralen Einstieg in die Überwachungs- und Administrationsfunktionen des BW Accelerator bietet der BW Accelerator Monitor (Transaktion RSDDBIAMON2). Diese Transaktion zeigt einen Überblick über den aktuellen Status des BW Accelerators an und bietet einen detaillierten technischen Überblick über die Hardware, die BWA-Services, über alle vorhandenen Trace-Dateien und die BWA-Indizes.
Der BW Accelerator Monitor zeigt die Ergebnisse der Konsistenzprüfungen an. Diese Prüfungen werden in periodischem Zyklus auf dem BW Accelerator ausgeführt. Bei Fehlern schlägt das System automatisch entsprechende Maßnahmen, Aktionen, vor. Bei diesen Aktionen handelt es sich um Reparaturfunktionen des BW Accelerators.
Hinweis
Im BW Accelerator Monitor ist es nicht möglich, die Indizes auf der logischen Ebene der BW Accelerator InfoProvider zu pflegen. Verwenden Sie hierfür die BW Accelerator Indexpflege (siehe Indizieren von BW-Daten im SAP NetWeaver BW Accelerator).
Achtung
Queries arbeiten mit der Beschleuniger-Komponente des BW Accelerators; der BW Accelerator Monitor arbeitet hingegen mit dem Alert-Server. Die Beschleuniger-Komponente und der Alert-Server sind unabhängige Services innerhalb des BW Accelerators. Daher kann es vorkommen, dass Queries problemlos laufen, während der BW Accelerator Monitor gleichzeitig einen Fehler im Alert-Server anzeigt.
Hinweis
Um den Monitor aufzufrischen, wählen Sie
(BWA-Protokoll und Aktionen auffrischen). Das System zeigt erneut die aktuellen Ergebnisse der Prüfungen des BW Accelerators
und ermittelt die neuen Vorschläge für die Aktionen.
Aus dem BW Accelerator Monitor haben Sie durch die entsprechenden Einträge im Menü Springen Zugriff auf alle relevanten Transaktionen und Tools zur Administration des BW Accelerators.
Wählen Sie aus (Transaktion RSRV).
Wählen Sie aus (Transaktion RSDDV).
Wählen Sie aus (Transaktion TREXADMIN).
Wählen Sie aus (Transaktion TREXADMIN).
Sie haben die Berechtigung für das Berechtigungsobjekt BIA_ZA.
Folgende Informationen sollten Sie regelmäßig prüfen:
Aufgabe |
Vorgehensweise |
Beschreibung |
|---|---|---|
Prüfen Sie die Ergebnisse der Konsistenzprüfungen des BW Accelerators. |
Wählen Sie aus dem Bildbereich BWA-Prüfungsergebnisse die Registerkarten Zusammenfassung, Aktuelle Ergebnisse und Historie. |
Auf den Registerkarten Zusammenfassung und Aktuelle Ergebnisse zeigt das System die aktuellen Ergebnisse der durchgeführten Konsistenzprüfungen an. Zu den Prüfungen kann sich der Benutzer in der Regel über Auf der Registerkarte Historie zeigt das System die Ergebnisse früherer Prüfungsläufe zu den Konsistenzprüfungen des BW Accelerators, so dass Sie hier die Entwicklung bzw. Veränderung der Ergebnisse verfolgen können. Zu jeder Prüfung zeigt das System allgemeine Informationen an: die Dauer der Prüfung (in Sekunden); Datum und Zeitpunkt, wann die Prüfung gestartet wurde; das Checkset, innerhalb dessen die Prüfung gestartet wurde. |
Prüfen Sie die Arbeitslast der BWA-Hosts mit dem BWA-Lastmonitor. |
Wählen Sie |
Der BWA-Lastmonitor prüft die Auslastung des Arbeitsspeichers und die Arbeitslast, die CPU-Auslastung, Antwortzeiten sowie die Anzahl an aktuell zu bearbeitenden Querys und Requests durch die BWA-Hosts. Der BWA-Lastmonitor wird in einem separaten Fenster angezeigt, das sich selbständig aktualisiert. Auf diesem Fenster finden Sie die folgenden Kennzahlen des BW Accelerators: Host Port: Host und Port des BW Accelerators Speicher Prozess: Speicherverbrauch des TREX-Server-Prozesses Speicher gesamt: Speicherverbrauch aller Prozesse Speicher verfügbar: Verfügbarer Speicher CPU alle Prozesse: CPU-Verbrauch aller Prozesse CPU Prozess: CPU-Verbrauch des TERX-Server-Prozesses Antwortzeit: durchschnittliche Antwortzeit der letzten Anfragen Anfragen: Anfragen pro Sekunden Requests: Anzahl externer Anfragen Request inklusive intern: Anzahl externer und interner Anfragen Requests aktiv: Anzahl aktiver Anfragen Requests hängend: Anzahl hängender Anfragen Es kann immer nur ein Lastmonitor gestartet werden. Da der Lastmonitor in einem neuen Fenster gestartet wird, belegt er einen neuen Modus. Achten Sie darauf, dass Sie einen freien Modus haben, bevor Sie den Lastmonitor aktivieren. Aus technischen Gründen bleibt das Fenster des Lastmonitors erhalten. Falls es durch andere Fenster überdeckt ist, erreichen Sie ihn über die Tastenkombination ALT+TAB. Sie können mit diesem Fenster weiterarbeiten oder es löschen. Beenden können Sie den Lastmonitor allerdings nur über den BW Accelerator Monitor: Sobald der Lastmonitor gestartet wurde, wechselt die Funktion der Drucktaste zu BWA-Lastmonitor ausschalten. Nachdem Sie den Lastmonitor beendet haben, setzt das System den von diesem belegten Modus in die Startsicht zurück. |
Folgende Prüfungen sollten Sie regelmäßig durchführen:
Aufgabe |
Vorgehensweise |
Beschreibung |
|---|---|---|
Prüfen Sie die BWA-Verfügbarkeit. |
Wählen Sie die Drucktaste |
Mit der RFC-Verfügbarkeitsprüfung wird die Verfügbarkeit der Verbindung zum BW Accelerator geprüft. Das Ergebnis der Prüfung wird im Bildbereich BWA-Aktionsmeldungen angezeigt. Wenn keine Verbindung zum BW Accelerator verfügbar ist, werden bei Bedarf vom System entsprechende Maßnahmen eingeleitet. |
Prüfen Sie die allgemeinen BWA-Einstellungen mit der BWA-Systemprüfung. |
Wählen Sie die Drucktaste Systemprüfung, oder wählen Sie aus dem Menü . |
Die BWA-Systemprüfung bewertet die allgemeinen Einstellungen des BW Accelerators und liefert einen detaillierten Statusreport über die Hardware-Lieferanten und den Namen, den Prozessortyp und die Arbeitsspeichergröße, das Betriebssystem, die Zahl der Dateien, die Verwendung und Performance, die Systemeinstellungen, den Netzwerkdurchsatz, die RFC-Verbindung sowie die Verfügbarkeit des BW-Anwendungsservers. Weitere Informationen über die angezeigten Meldungen finden Sie in der Dokumentation des BWA unter Systemprüfung des BW Accelerators. Im Anschluss führt ein Test einige einfache Aktionen auf dem BWA-Server aus, um zu überprüfen, ob die grundlegende Funktionalität des Servers zur Verfügung steht. Im Einzelnen werden folgende Schritte ausgeführt:
|
Prüfen Sie die zentralen BWA-Funktionen mit dem Alert-Server. |
Wählen Sie aus dem Menü , und wählen Sie die Registerkarte Alert. |
Der Alert-Server prüft regelmäßig zentrale BWA-Funktionen und kann Sie im Falle eines Fehlers oder bei falscher Konfiguration per E-Mail über den Systemstatus informieren. Auf den Bildern Übersicht, Aktuell und Historie zeigt das System Details zum Alert-Server-Status an. Weitere Informationen über die Alert-Server-Meldungen und die zugehörigen Aktionen finden Sie in der Dokumentation des BWA unter Nachrichten und Aktivitäten für Prüfungen des Alert-Servers.
Wir empfehlen, das TREX-Administrationstool zu verwenden, da es mehr Funktionalität bietet als die über das Menü Performancetrace verfügbare Aufzeichnug eines Traces auf TREX-Ebene. Ende des Hinweises. |
Prüfen Sie den BWA mit dem CCMS. |
Weitere Informationen zum Überwachen des BWA mit CCMS finden Sie im SAP Hinweis 970771 BI Accelerator monitor messages to CCMS. (Sie benötigen hierzu einen Benutzer für den SAP Service Marketplace.) |
Auf der Registerkarte Aktuelle Ergebnisse schlägt der BW Accelerator zu Prüfungsergebnissen (Alert-Server-Prüfungen), die mit den Statusfarben
oder
gekennzeichnet sind, bestimmte Aktionen vor.
Im Bereich Aktionen ausführen stellt der BW Accelerator Monitor die wichtigsten Aktionen zum Beheben von Problemen des BW Accelerator zur Auswahl. Wenn es sich um eine aus dem BW-System ausführbare Aktion handelt, können sie diese über
(Ausführen) starten.
Beispiel
Beispiel für Aktionen, die der Benutzer im BW Accelerator vornehmen muss: Aktionen direkt an den Trace-Dateien des BW Accelerators, z.B. Überprüfen der Größe der Trace-Dateien
Das System unterstützt das direkte Ausführen folgender Aktionen:
Aktion |
Beschreibung |
|---|---|
Host neu starten |
Diese Aktion startet die Hardware des BW Accelerators neu |
BWA-Server neu starten |
Diese Aktion startet sämtliche Server bzw. Services des BW Accelerators neu. Dazu gehören die Name- und Index-Server. |
BWA-Index-Server neu starten |
Diese Aktion startet nur die Index-Server neu. (Die Name-Server werden nicht neu gestartet.) |
BWA-Landschaft reorganisieren |
Wenn eine Prüfung Inkonsistenzen der Indizes festgestellt hat, können Sie mit dieser Aktion sämtliche Indizes des BW Accelerators löschen und neu aufbauen.
Wenn Sie eine neue BWA-Landschaft an Ihr System anschließen möchten, können Sie auch folgende Funktion zum Löschen aller Daten auf dem BWA verwenden: Wählen Sie aus dem Menü Beachten Sie, dass hierdurch sämtliche Daten auf dem BWA gelöscht werden, unabhängig davon, ob es Indizes zu BW-Daten oder zu Daten aus anderen Quellen sind. Ende des Hinweises. |
BWA-Indizes neu aufbauen |
Wenn die Server-Landschaft des BW Accelerators ungleichmäßig ausgelastet ist, werden mit dieser Aktion die geladenen Indizes auf den Servern des BW Accelerators neu verteilt. |
Hinweis
Die Aktionen Host neu starten, BWA-Server neu starten und BWA-Index-Server neu starten stehen in einem hierarchischen Verhältnis zueinander: Wenn der Host neu gestartet wird, werden automatisch die Server neu gestartet, so dass diese Aktion nicht mehr explizit gestartet werden muss. Entsprechend enthält die Aktion BWA-Server neu starten bereits auch das erneute Starten der BWA-Index-Server. Das System setzt daher, sobald eine übergeordnete Option gewählt wird, automatisch auch die Kennzeichen für die untergeordneten Auswahlboxen und deaktiviert diese für die Auswahl.
Die Protokollanzeige im Bereich BWA-Aktionsmeldungen zeigt Informationen zu den Vorgängen im BW Accelerator Monitor.
Beispiel
Wenn das System Statusinformationen liest, also Prüfungsergebnisse holt, schreibt es z.B. ins Protokoll: Statusinformationen vom BWA gelesen.
Zu jeder Nachricht gibt es einen Status (
,
,
) und ggf. die Möglichkeit, sich den erklärenden Langtext über
anzeigen zu lassen
Der Detaillevel ist in der Regel 1, es sei denn, die Meldungen sind hierarchisch strukturiert.
Um die Anzeige des Protokolls aufzufrischen, wählen Sie
(Meldungen auffrischen), oder wählen Sie aus dem Menü .
Um die Nachrichten im Protokoll zu löschen, wählen Sie
(Meldungen löschen), oder wählen Sie aus dem Menü .
Wenn der BW Accelerator Server auf Grund eines Kommunikationsproblems nicht mehr verfügbar sein sollte, kann eine Fallback-Lösung eingeschaltet werden. Dazu muss in der Tabelle RSDDTREXEMAIL mindestens eine E-Mail-Adresse hinterlegt werden. Dann speichert das BW-System die Zeit des Fehlers in der Tabelle RSDDTREXHPAFAIL und sendet eine entsprechende Information an die in der Tabelle RSDDTREXEMAIL hinterlegten E-Mail-Adressen.
Der Empfänger einer solchen E-Mail sollte Maßnahmen einleiten, um die Ursache des Ausfalls zu beheben, und dann den Eintrag in der Tabelle RSDDTREXHPAFAIL löschen. Dann lesen Queries automatisch wieder vom BW Accelerator Server und nicht von der Datenbank.
Das System richtet entweder für die nächsten 30 Minuten nach dem Ausfall des BW Accelerator Servers oder solange, bis der Eintrag in der Tabelle RSDDTREXHPAFAIL gelöscht wurde, alle Query-Anfragen zu einem InfoProvider mit einem BW Accelerator Index an die Datenbank. (In einem solchen Fall versucht das System, ggf. verfügbare Aggregate zu einem InfoCube zu verwenden.)
Wenn das Problem nicht behoben und bzw. oder der Zeitstempel-Eintrag nicht gelöscht oder geändert wird, geht nach 30 Minuten eine Query wieder gegen den BW Accelerator Server. Falls das Problem zu diesem Zeitpunkt noch immer besteht, wird erneut ein Zeitstempel geschrieben und Queries für die nächsten 30 Minuten auf die Datenbank umgeleitet.
Sobald der BW Accelerator wieder verfügbar ist, sendet das System automatisch alle weiteren Queries wieder zu dem BW Accelerator Index des betreffenden InfoProviders.
Wenn Sie statt über eine E-Mail oder zusätzlich dazu über das CCMS informiert werden möchten, können Sie den globalen Systemparameter QUERY_ERROR_ALERT pflegen. Wählen Sie hierfür auf dem Bild SAP NetWeaver BW Accelerator Monitor (Transaktionscode RSDDBIAMON2) aus dem Menü . Sie gelangen auf das Bild BWA-Index-Parameter pflegen. Weitere Informationen finden Sie unter Registerkarte Systemeinstellungen.