
SAP-Host-Agent bietet eine große Anzahl an ausführbaren Programmen und Diensten, die in diesem Abschnitt aus architektonischer Sichtweise beschrieben werden.
Die folgende Abbildung bietet einen Überblick über den SAP-Host-Agenten mit seinen Komponenten:
Das Executable-Verzeichnis des SAP-Host-Host-Agenten befindet sich am folgenden Ort:
| UNIX | /usr/sap/hostctrl/exe |
| Windows | %ProgramFiles%\SAP\hostctrl\exe |
| IBM i | /usr/sap/hostctrl/exe und Objekte in der Bibliothek R3SAP400 |
Der SAP-Host-Host-Agent hat die folgenden ausführbaren Programme und Services:
SAPHostExec-Service |
saphostexec ist ein Service oder Dämon, der nur unter Benutzerkonten mit speziellen Berechtigungen wie root auf UNIX oder Local System unter Windows läuft. saphostexec führt the Life-Cycle-Management-Prozesse des SAP.Host-Agenten selbst wie Upgrade und Installation durch. |
sapstartsrv-Service SAPHostControl |
SAPHostControl läuft im SAP-Host-Agent unter dem Benutzer sapadm. SAPHostControl sollte nicht mit sapstartsrv verwechselt werden, weil sapstartsrv unter dem Benutzer <sapsid>adm in der SAP-Systeminstanz mit dem Instanzprofil läuft. Hinweis
SAPHostControl enthält die Funktionen des ehemaligen CCMS-Agenten SAPCCMSR, d. h. des Agenten, der Hosts überwacht. Weitere Informationen finden Sie unter Zentrales Monitoring mit SAP-NetWeaver-Management-Agenten in der Dokumentation zu dem SAP NetWeaver Application Server ABAP (AS ABAP). |
Der Betriebssystemkollektor saposcol |
saposcol ist ein eigenständiges Programm, das im Hintergrund des Betriebssystems läuft. Es läuft unabhängig von den SAP-Instanzen genau einmal pro überwachten Host. saposcol sammelt Daten über Betriebssystemressourcen. Dazu gehören:
|
| DB4STATS-Programm und -Befehl (nur IBM i) | Das Programm und der Befehl DB4STATS sind teilweise in der Bibliothek R3SAP400 enthalten. Sie liefern den SAP Database Performance Collector für IBM i. Sie können eine detaillierte Beschreibung dieses Kollektors im SAP-Hinweis 1622665 |
| Dämon SAP ILE (nur IBM i) |
Der SAP ILE-Dämon wird für das Aktualisieren der ILE-Komponenten (Objekte in Bibliotheken) aus dem Patch-Archiv nach der Installation eines SAP-Kernel-Patch benötigt. Eine ausführliche Beschreibung des SAP-ILE-Dämons finden Sie im SAP-Hinweis 1637588 |
Die installierten Programme werden beim Hochfahren des Hosts automatisch mit gestartet.
| Windows | Auf Windows-Hosts wird dies von den Services SAPHostControl und SAPHostExec durchgeführt. |
| UNIX | Auf Unix wird der automatische Start durch das Start-Skript sapinit sichergestellt. |
| IBM i | Auf IBM i werden die Programme durch den bei der Installation angelegten Autostart-Jobeintrags SAPINIT im Subsystem QUSRWRK gestartet. |
Die Profilparameter des SAP-Host-Agenten werden in der Datei host_profile abgelegt. Diese Datei befindet sich im Executable-Verzeichnis des SAP-Host-Agenten (siehe oben Ausführbare Programme und Services).
Das Arbeitsverzeichnis des SAP-Host-Agenten befindet sich am folgenden Ort:
| UNIX, IBM i | /usr/sap/hostctrl/work |
| Windows | %ProgramFiles%\SAP\hostctrl\work |
Das Arbeitsverzeichnis enthält unter anderem die folgenden Konfigurationsdateien:
| CSMCONF | Startdatei für die Agenten, die Verbindungsdaten für das zentrale Monitoring-System enthält |
| SAPCCMSR.INI | Enthält Informationen, inwieweit Plug-Ins, Protokolldateien und SAPOSCOL-Informationen berücksichtigt werden sollen. Diese Datei wird beim Start des Agenten gelesen. Weitere Informationen finden Sie unter Parameter der Konfigurationsdatei SAPCCMSR.INI in der Dokumentation zu dem SAP NetWeaver Application Server ABAP (AS ABAP). |
In einem ABAP-System können Sie sich im zentralen Monitoring-System alle Dateien im Arbeitsverzeichnis des SAP-Host-Agenten anzeigen lassen. Dies geschieht in der Transaktion RZ21. Markieren Sie im Gruppenrahmen Topologie eines der Auswahlfelder Agenten zu(m) ... Sie gelangen auf das Bild Monitoring: Technische Topologie anzeigen. Markieren Sie nun den SAP-Host-Agenten und wählen Sie die Drucktaste Arbeitsverzeichnis des Agenten. Das System zeigt die Dateien des Verzeichnisses an. Führen Sie einen Doppelklick auf diese Datei aus, um sich den Inhalt einer Datei anzeigen zu lassen.
Die folgenden Protokolldateien werden während der Laufzeit für den SAP-Host-Agenten angelegt. Sie sind im Arbeitsverzeichnis des SAP-Host-Agenten verfügbar:
| sapstartsrv_ccms.log | Diese Protokolldatei wird für das zentrale Monitoring verwendet. Sie wird im Unterverzeichnis sapccmsr des Arbeitsverzeichnis abgelegt. |
| sapstartsrv.log | Enthält den Entwickler-Trace für sapstartsrv |
| dev_saphostexec | Enthält den Entwickler-Trace für saphostexec. |
Außerdem werden zur Laufzeit eine Protokolldatei für den SAP-Host-Agenten mit dem Namen sapstartsrv_ccms.log und Protokolldateien für die RFC-Kommunikation angelegt. Die Protokolldatei wird im Unterverzeichnis sapccmsr des Arbeitsverzeichnis abgelegt.
Für Systeminstanzen befinden sich die AL*-Dateien (ALMTTREE, ALPERFHI und ALALERTS) im Arbeitsverzeichnis des SAP-Host -Agenten$DIR_LOGGING. Diese Dateien enthalten die Monitorsegmentdaten.