Kommunikationskanal-Monitor
Sie verwenden den Kommunikationskanal-Monitor, wenn Sie Informationen zu Kommunikationskanälen abrufen und Kommunikationskanäle administrieren wollen, die für die gewählte Adapter Engine eingerichtet wurden.

Am Ergebnis des Selbsttests der ausgewählten Adapter Engine können Sie bereits erkennen, in welchem Zustand sich deren Kommunikationskanäle befinden.
Betreiben Sie die Adapter Engine auf einem Server-Cluster, bestehen die Kommunikationskanäle aus mehreren Instanzen für die verschiedenen Clusterknoten.
● Sie verfügen über die Berechtigungen der Rolle modify oder payload der Komponente sap.com/com.sap.xi.mdt*mdt.
● Sie haben die Runtime Workbench gestartet, befinden sich im Komponenten-Monitoring, und haben als Komponente eine Adapter Engine ausgewählt.
● Auf der Registerkarte Status haben Sie Kommunikationskanal-Monitoring gewählt, um den Kommunikationskanal-Monitor aufzurufen.
Der Kommunikationskanal-Monitor zeigt Ihnen folgende Informationen in Tabellenform an. Über Tabellen konfigurieren können Sie einzelne Tabellenspalten ein- oder ausblenden. Die angezeigten Informationen können Sie Aktualisieren. Über eine Auswahlbox können Sie die Anzahl der sichtbaren Tabellenzeilen bestimmen.
Kommunikationskanäle
Spalte |
Bedeutung |
Kommunikationskanal |
Name des Kommunikationskanals |
Zustand |
Zustand des Kommunikationskanals. Folgende Zustände sind möglich: ●
Grün ( ●
Rot ( ●
Gelb ( ●
Grau ( ● Nicht verfügbar (entf.): Adapter ist nicht registriert; es sind keine Informationen zum Kanal verfügbar. |
Kurzprotokoll |
Erklärt den Zustand des Kommunikationskanals, sowie im Fehlerfall die Art des aufgetretenen Fehlers. |
Steuerung |
Zeigt an, wie der Kommunikationskanal gesteuert wird. ● manuell Der Kommunikationskanal wird durch Auswahl von Start oder Stop gesteuert. ● automatisch Der Kommunikationskanal wird durch geplante Bereitschaftszeiten gesteuert. ● extern Der Kommunikationskanal wird über einen HTTP-Request gesteuert. |
Verarbeitungsfehler (nicht standardmäßig angezeigt) |
Beschreibt, wann zuletzt Verarbeitungsfehler bei dem Kommunikationskanal aufgetreten sind. Liegen keine Verarbeitungsfehler vor, bleibt die Spalte leer. |
Partner |
Zeigt den Kommunikationspartner an (falls vorhanden), der in dem Kommunikationskanal angegeben ist. |
Service |
Zeigt den Service an, dem der Kommunikationskanal zugeordnet ist. |
Adaptertyp |
Zeigt den Adaptertyp an, der für den Kommunikationskanal ausgewählt und konfiguriert wurde. |
Namensraum (nicht standardmäßig angezeigt) |
Zeigt den Namensraum an, in dem sich der jeweilige Adaptertyp befindet. |
Richtung |
Gibt die Richtung des Kommunikationskanals an: Sender- oder Empfängerkanal. |
Knotenanzahl (nicht standardmäßig angezeigt) |
Zeigt die Anzahl an Knoten an, wenn der Kommunikationskanal aus mehreren Instanzen auf unterschiedlichen Knoten eines Server-Cluster besteht. |

Kanäle mit gelbem Status (
) sind zwar gestartet, aber inaktiv auf
allen Clusterknoten eines Server-Clusters. Dies bedeutet, dass ein Kanal keine
Messages verarbeitet, obwohl er gestartet ist.
In folgenden Fällen befindet sich ein Kanal in diesem Zustand:
■ Der Kanal ist im Integration Directory als inaktiv konfiguriert (er kann dann auch nur wieder im Integration Directory aktiviert werden).
■ Der Kanal wird vom jeweiligen Adapter auf inaktiv gestellt (manche Adapter sind dazu in der Lage und können diesen Zustand bei Bedarf auch wieder ändern).
● Sie können einen Filter definieren, um die Kommunikationskanäle, die Sie überwachen möchten, einzuschränken. Geben Sie hierzu unter Filter die gewünschten Selektionskriterien an und wählen Sie Filter anwenden. Wo eine freie Eingabe erlaubt ist, können Sie als Platzhalter den Asterisk (*) verwenden.
Wählen Sie Initialisieren, wenn Sie den Filter zurücksetzen und gleichzeitig die Liste der selektierten Kommunikationskanäle aktualisieren möchten.
● Sie können die angezeigte Tabelle nach jeder gewünschten Spalte auf- und absteigend sortieren. Wählen Sie hierzu die entsprechenden Pfeilsymbole rechts neben den Spaltennamen.
Standardmäßig ist die Tabelle nach der Spalte Zustand sortiert, und zwar so, dass fehlerhafte Kommunikationskanäle ganz oben stehen.
● Über die Bereitschaftszeitplanung können Sie Bereitschaftszeiten für Kommunikationskanäle planen, deren Steuerung Sie nicht manuell vornehmen, sondern automatisieren möchten.
● Sie können in das vom jeweiligen Kommunikationskanal unabhängige Adapterprotokoll springen. Dort werden Ihnen Verarbeitungsschritte von Adaptern angezeigt, die keinem bestimmten Kommunikationskanal zugeordnet werden können.
Das Protokoll zeigt eine Tabelle bestehend aus einer Zeile für jeden Adapter und aus Spalten zum Adaptertyp, Namensraum, und der Häufigkeit von Verarbeitungsfehlern. Wählen Sie einen Adapter aus, erscheint eine zweite Tabelle mit allen Einträgen zur Verarbeitung für diesen Adapter.
● Sie können einen Kommunikationskanal aus der angezeigten Tabelle auswählen und seine Steuerung ändern. (Bei eingeschalteter Mehrfachauswahl können Sie mehrere oder alle Kommunikationskanäle auf einmal auswählen.)
○ Sie können die externe Steuerung ein- oder ausschalten.
○ Ist die externe Steuerung ausgeschaltet, können Sie den Kommunikationskanal folgendermaßen steuern:
■ manuell, über Start und Stop
■ automatisch, mit geplanten Bereitschaftszeiten

Messages, die an gestoppte Kanäle geschickt werden, durchlaufen keine Wiederholungsversuche. Sie werden erst dann wieder eingeplant, wenn der Kanal wieder gestartet wird.
Zur Steuerung von Kommunikationskanälen benötigen Sie die Berechtigungen der Benutzergruppe SAP_XI_ADMINISTRATOR mit der Rolle modify. Haben Sie diese Berechtigungen nicht, werden die entsprechenden Funktionstasten nicht angezeigt.
● Bei ausgeschalteter Mehrfachauswahl (Voreinstellung) können Sie einen Kommunikationskanal aus der angezeigten Tabelle auswählen, um Detailinformationen zum Zustand des Kanals sowie Informationen zur Kanaladministration anzuzeigen. Besteht der Kanal aus mehreren Instanzen auf verschiedenen Knoten eines Server-Clusters, dann werden diese Information pro Clusterknoten geliefert.
○ Die angezeigten Informationen zum Zustand eines Kanals auf den einzelnen Clusterknoten sind Statusinformationen, die kumuliert werden und den Gesamtzustand des Kanals in der Tabelle der Kommunikationskanäle ergeben.
Gibt es für die Clusterknoten
mindestens einen Zustand, der in der Zustandshierarchie allen anderen
Zuständen übergeordnet ist, erhält der Kanal diesen Gesamtzustand. Die
möglichen Zustände entsprechen denen in der Tabelle der Kommunikationskanäle
und bilden folgende Hierarchie:
(rot), ),
(gelb),
(grün),
und
(grau). Eine Kombination von grün oder gelb
mit grau ist hier nicht möglich.
○ Die angezeigten Informationen zu Verarbeitungseinträgen des ausgewählten Clusterknotens sind aktuelle Laufzeitinformationen zur Message-Verarbeitung. Durch Auswahl der angezeigten Message-ID gelangen Sie in das Message-Monitoring.
Je nach verwendetem Adapter können sich hier Art und Häufigkeit der Informationen unterscheiden. Aus den Informationen ergibt sich der Eintrag in der Spalte Verarbeitungsfehler in der Tabelle der Kommunikationskanäle. Und zwar wird immer das jüngste Ereignis aus der Tabelle der Clusterknoten übernommen.
○ Die Informationen zur Kanaladministration zeigen an, wann und von wem ein Kanal in der Vergangenheit gestartet oder gestoppt wurde. Ein Kommunikationskanal kann immer nur für einen gesamten Server-Cluster gestartet oder gestoppt werden, nicht auf einzelnen Clusterknoten. Das es aber beim Durchführen dieser Aktionen auch zu Fehlern auf einzelnen Clusterknoten kommen kann, werden auch hier Fehlerinformationen pro Clusterknoten angezeigt.
○ Wird der Kanal über Bereitschaftszeiten gesteuert, erscheint die Registerkarte Bereitschaftszeiten. Hier werden alle für diesen Kanal relevanten Bereitschaftszeiten angezeigt. Hiervon können Sie einzelne Bereitschaftszeiten ausplanen und bei Bedarf auch wieder einplanen.

Da hier nur aktive Bereitschaftszeiten angezeigt werden, kann es trotz leerer Anzeige sein, dass es bereits Bereitschaftszeiten für den ausgewählten Kommunikationskanal gibt.
○ Die Informationen auf der Registerkarte Einstellungen zeigen an, wie oft und in welchem zeitlichen Abstand versucht wird Messages an diesen Kanal zu schicken.
Die Voreinstellungen stammen aus
den Outbound-Properties des J2EE-Service
SAP XI Adapter:
XI. Sie können die Werte überschreiben und
sichern. Überschriebene Werte können Sie auch wieder zurücksetzen.
Informationen zu Änderungen an den Einstellungen werden jeweils angezeigt.

Die Registerkarte Einstellungen ist nur für Empfängerkanäle relevant und wird auch nur für solche Kanäle angezeigt.