Für den InterAction Process Manager werden drei verschiedene Arten von Protokollen geführt, wie in der folgenden Tabelle beschrieben.
Arten von Prozessprotokollen
| Typ | Beschreibung |
|---|---|
| Protokolle für jeden Prozesstyp |
Jeder Prozesstyp kann ein eigenes Protokoll über die während der Ausführung auf den tatsächlichen Arbeitsstationen vorgenommenen Änderungen führen. Zum Beispiel enthält die Protokolldatei für die Synchronisierung „Benutzer zu Firmenkontakt“ Informationen über die synchronisierten Benutzersammlungen sowie alle während der Synchronisierung hinzugefügten oder geänderten Informationen. Diese Protokolldatei wird auf den Arbeitsstationen gespeichert, auf denen die Prozesse ausgeführt werden. Weitere Informationen finden Sie unter:
|
| Protokolle für die einzelnen geplanten Prozesse |
Jeder von Ihnen geplante Prozess führt Protokolleinträge in der InterAction-Datenbank über jede Ausführung. Diese Protokolleinträge enthalten grundlegende Informationen über den Prozess, wie z. B. wann der Prozess gestartet und abgeschlossen wurde und ob Fehler aufgetreten sind. Weitere Informationen finden Sie unter Protokollierung für Prozesse. |
| Protokoll für die eigentliche Process Manager-Anwendung |
Diese Protokolldatei wird auf den Arbeitsstationen gespeichert, auf denen die Prozesse ausgeführt werden. In dieser Datei werden Fehler angezeigt, die beim Versuch, einen Prozess auszuführen, vom Process Manager festgestellt wurden. Wenn der Process Manager beispielsweise keine Verbindung zur Datenbank herstellen kann, um Informationen über den auszuführenden Prozess abzurufen, wird ein Fehler in diese Datei geschrieben. Weitere Informationen finden Sie unter Process Manager-Fehlerdatei. |
Protokollierung für Prozesse
Jeder von Ihnen geplante Prozess zeichnet Protokollinformationen in der InterAction-Datenbank darüber auf, wann der Prozess ausgeführt wurde und ob er erfolgreich war.
Sie können auf diese Protokolle über das Dialogfeld „Prozessergebnisse“ zugreifen. Standardmäßig werden nur Prozesse der letzten sieben Tage angezeigt. Um einen größeren Zeitraum anzuzeigen, wählen Sie Filter und geben Sie den gewünschten Zeitraum an.
Im Dialogfeld „Prozessergebnisse“ können Sie Folgendes tun:
- Wählen Sie Löschen, um den aktuell ausgewählten Protokolleintrag zu löschen.
- Wählen Sie Alle löschen, um alle Protokolleinträge zu löschen.
- Wählen Sie Erneut ausführen, um den aktuell ausgewählten Prozess sofort erneut auszuführen.
- Wählen Sie Aktualisieren, um die Protokolleinträge für Prozesse zu aktualisieren, die nach dem Öffnen des Dialogfelds ausgeführt wurden.
- Wählen Sie Filter, um den anzuzeigenden Zeitraum, die Arbeitsstation oder den Prozesstyp zu ändern.
Protokolle für geplante Prozesse
Jedes Prozessprotokoll enthält für geplante Prozesse folgende Informationen:
- Arbeitsstation
- Prozessname
- Übermittlungsdatum
- Startdatum
- Enddatum
- Ergebnisse
Anzeigen der Ergebnisse geplanter Prozesse
Protokolle für kontinuierliche Prozesse
Jedes Prozessprotokoll enthält für kontinuierliche Prozesse folgende Informationen:
- Arbeitsstation
- Prozessname
- Datum
- Auslastung %
- Verarbeitete Elemente
- Wiedereingereiht
- Fehlgeschlagen
- Durchschnittliche Zeit (Minuten)
- Ergebnisse
Anzeigen der Ergebnisse kontinuierlicher Prozesse
Prozessergebnisse überprüfen
So zeigen Sie Prozessprotokolle an:
- Doppelklicken Sie auf Prozess – Planung und Ergebnisse in der Entitätenliste des Hauptfensters von InterAction Administrator.
-
Entscheiden Sie, ob Sie einen einzelnen Prozess oder alle Prozesse überprüfen möchten.
- Für einzelne Prozesse wählen Sie den gewünschten Prozess in der Liste „Alle Prozesse“ aus und klicken auf Ergebnisse.
- Für alle Prozesse wählen Sie Alle Ergebnisse.
Die Ergebnisse des aktuell ausgewählten Prozesses werden im Dialogfeld „Prozessergebnisse“ angezeigt.
- Wenn Sie alle Prozesse überprüfen möchten, wählen Sie entweder die Registerkarte Geplante Prozesse oder Kontinuierliche Prozesse, um die Protokolle für den jeweiligen Prozesstyp anzuzeigen.
Verwalten der Arbeitselemente kontinuierlicher Prozesse
Wenn alle Prozesse korrekt konfiguriert und ausgeführt werden, verbleiben Arbeitselemente in der Regel nur sehr kurz in der InterAction-Warteschlange. Sofern es keine Probleme mit einem der Übertragungsprozesse gibt, sollten Sie keine Änderungen an Elementen in der Warteschlange vornehmen.
Wenn ein Problem mit einem kontinuierlichen Prozess auftritt, können Sie die Liste der Erinnerungs- und Berichtselemente, die sich in der Warteschlange befinden, über den InterAction Administrator verwalten. Dazu gehört:
- Löschen von Arbeitselementen aus der Warteschlange
- Entfernen des Prozesses, dem das Arbeitselement zugeordnet ist, damit es einem anderen Prozess zugewiesen werden kann
Diese Aktionen können Sie nur für Elemente durchführen, die sich nicht bereits in Bearbeitung befinden.
Sie können diese Aktionen entweder für mehrere Arbeitselemente über die Aktionen-Dropdown-Liste oder für einzelne Arbeitselemente durchführen, indem Sie das Element auswählen und entweder auf Element entfernen oder Zugeordneten Prozess entfernen klicken.
Felder und Schaltflächen in der InterAction-Warteschlange
| Feld | Beschreibung |
|---|---|
| Aktion auf markierte Elemente anwenden | |
| Aktion |
Legt fest, welche Aktion auf alle markierten Arbeitselemente angewendet wird, nachdem Sie auf Anwenden geklickt haben. Folgende Optionen stehen zur Verfügung:
|
| Anwenden | Führt die in der Dropdown-Liste „Aktion“ ausgewählte Aktion aus |
| Alle Elemente | |
| Zeigt ein Häkchen an, wenn ein Arbeitselement markiert ist | |
| ID | Die eindeutige Kennung des Arbeitselements |
| Typ |
Welcher Art das Arbeitselement ist, entweder:
|
| Eingereiht am | Datum und Uhrzeit, zu der das Element entsprechend Ihren Regionaleinstellungen eingereiht wurde |
| Status |
Der Status des Arbeitselements:
|
| Zugeordneter Prozess | Der Name des kontinuierlichen Prozesses, der das Arbeitselement aus der Warteschlange übernommen hat. Wenn das Element keinen zugeordneten Prozess hat, wird Keiner angezeigt. |
|
Details Die Felder variieren je nachdem, ob es sich beim Arbeitselement um eine Erinnerung oder einen Bericht handelt. | |
| Für Erinnerungen |
|
| Für Berichte |
|
| Schaltflächen | |
| Aktualisieren | Aktualisiert die Warteschlange der Arbeitselemente. Um zu verhindern, dass sich die Warteschlange während Ihrer Arbeit ändert, erfolgt in diesem Dialogfeld keine automatische Aktualisierung. |
| Element entfernen | Löscht das Element aus der Warteschlange |
| Zugeordneten Prozess entfernen | Entfernt den Prozess, dem das Arbeitselement zugeordnet ist, damit es einem anderen Prozess zugewiesen werden kann |
| In Zwischenablage kopieren | Kopiert die im Abschnitt „Details“ bereitgestellten Informationen in die Zwischenablage, damit Sie sie in eine andere Anwendung einfügen können. Dies ist besonders hilfreich bei der Zusammenarbeit mit dem InterAction Technical Support. |
Process Manager-Fehlerdatei
Alle Fehler, die beim Ausführen eines Prozesses durch den Process Manager auftreten, werden in Fehlerprotokollen festgehalten. Diese Fehlerprotokolle, entweder IntProcessMgr.err oder IAAdmin.err genannt, befinden sich im Datenverzeichnis der Process Manager-Arbeitsstation. Sie können die Fehlerprotokolldatei mit jedem Texteditor öffnen.
Verwenden Sie keine Anwendung wie Microsoft Word, um das Fehlerprotokoll zu öffnen, während ein Prozess läuft. Dadurch wird die Datei gesperrt und die Process Manager-Anwendung kann nicht mehr hineinschreiben. Verwenden Sie stattdessen Notepad oder erstellen Sie eine Kopie des Protokolls, um dieses Problem zu vermeiden.
Die in dieser Protokolldatei aufgeführten Fehler umfassen unter anderem:
- Systemfehler – zum Beispiel, wenn der Process Manager keine Informationen über einen Prozess abrufen kann. Dieser Fehler tritt nur auf, wenn Ihre Prozesskonfiguration nicht korrekt ist. Die Fehlercodes variieren.
- Datenbankfehler – zum Beispiel, wenn Datensätze nicht aus der Datenbank abgerufen oder eingefügt werden können. Die Fehlercodes variieren je nach aufgetretenem Fehler.
- SMTP-Fehler – zum Beispiel, wenn Sie E-Mail-Benachrichtigungen versenden möchten, aber Ihre SMTP-Einstellungen im InterAction Administrator nicht gesetzt sind. Dieser Fehlercode ist immer 1055.
Fehler, die bei einem Prozess auftreten, werden im Protokoll für diesen spezifischen geplanten Prozess festgehalten. Weitere Informationen finden Sie unter Protokollierung für Prozesse.
Löschen des Process Manager-Fehlerprotokolls
Standardmäßig werden im IntProcessMgr.err-Protokoll Einträge, die älter als sieben Tage sind, automatisch gelöscht. Sie können die Anzahl der Tage ändern, indem Sie folgenden Eintrag in die IAAdmin.ini-Datei auf der Process Manager-Arbeitsstation hinzufügen:
[Defaults]
KeepErrorsForXDays=<Anzahl der Tage>
Um beispielsweise Einträge zu löschen, die älter als drei Tage sind, geben Sie Folgendes ein:
[Defaults]
KeepErrorsForXDays=3
Archivieren Sie während der Deployments die Fehlerprotokolle, bevor sie gelöscht werden. Die Daten in den Protokollen können sehr hilfreich sein, falls während des Deployments Probleme auftreten. Um zu verhindern, dass die Protokolle zu groß werden, erstellen Sie eine Kopie an einem anderen Ort und lassen Sie dann die normale automatische Löschung zu.