Verwalten der Routen- und Datenservices-Tasks in einer Dynamic Engine-Umgebung in Talend Management Console
Ihre Tasks können von einer Dynamic Engine verarbeitet werden, die einer Dynamic Engine-Umgebung zugewiesen ist.
Sie können die über Talend Studio veröffentlichten Routen und Datenservices mit einer spezifischen Implementierungskonfiguration verknüpfen, beispielsweise mit Kontextparameterwerten, Verbindungen, Ausführungsprofilen für Dynamic Engines usw., um Tasks zu erstellen.
Nur Microservice-Artefakte werden von Dynamic Engines unterstützt.
OSGi-Artefakte werden von Dynamic Engines nicht unterstützt.
Im Bereich Deployments (Implementierungen) auf der Seite der Taskdetails finden Sie die folgenden Informationen.
Implementierungsstatus
- Never deployed (Nie implementiert): Die Task wurde nie implementiert.
- Deploying (Wird implementiert): Es wurde ein Implementierungsrequest gesendet und es wird auf den Start der Implementierung gewartet.
- Undeploying (Implementierung wird aufgehoben): Es wurde ein Request zur Aufhebung der Implementierung gesendet und es wird auf den Start des Vorgangs gewartet.
- Running (Wird ausgeführt): Der Datenservice bzw. die Route wurde gestartet.
- Undeployed (Implementierung aufgehoben): Die Implementierung der Task wurde aufgehoben.
- Failed (Fehlgeschlagen): Die Taskausführung ist fehlgeschlagen.
Globaler Status | Aktueller Ausführungsstatus | Beschreibung |
---|---|---|
Deploying (Wird implementiert) | Sending deploy request (Implementierungsrequest wird gesendet) | An die Dynamic Engine wurde ein Implementierungsrequest gesendet. |
Deploying (Wird implementiert) | Downloading task artifact (Artefakt wird heruntergeladen) | Die Dynamic Engine hat den Implementierungsrequest empfangen und den Download des Datenservices bzw. der Route gestartet. |
Deploying (Wird implementiert) | Starting task (Task wird gestartet) | Der Datenservice bzw. die Route wurde heruntergeladen und die Dynamic Engine startet dessen bzw. deren Ausführung. |
Running (Wird ausgeführt) | Executing task (Task wird ausgeführt) | Der Datendienst bzw. die Route wird ausgeführt und kann Requests empfangen. |
Undeploying (Implementierung wird aufgehoben) | Sending undeploy request (Request zur Implementierungsaufhebung wird gesendet) | An die Dynamic Engine wurde ein Request zur Aufhebung der Implementierung gesendet. |
Undeploying (Implementierung wird aufgehoben) | Undeploying task (Taskimplementierung wird aufgehoben) | Die Dynamic Engine hat den Request zur Aufhebung der Implementierung empfangen und die Aufhebung der Task-Implementierung gestartet. |
Undeployed (Mit aufgehobener Implementierung) | Task has been undeployed (Taskimplementierung aufgehoben) | Die Implementierung der Task wurde aufgehoben. |
Failed (Fehlgeschlagen) | Task execution failed (Taskausführung fehlgeschlagen) | Während der Taskausführung ist ein nicht behebbarer Fehler aufgetreten. |
Failed (Fehlgeschlagen) | Deploy failed (Implementierung fehlgeschlagen) | Die Task kann nicht implementiert werden. |
Failed (Fehlgeschlagen) | Undeploy failed (Implementierungsaufhebung fehlgeschlagen) | Die Implementierung der Task kann nicht aufgehoben werden. |
Logs
Klicken Sie auf Logs, um auf die Seite der Taskausführungslogs zuzugreifen. Auf dieser Seite können Sie die Ausführung in Echtzeit überwachen.
Execution details (Ausführungsdetails)
Task version (Taskversion): Die Version der zurzeit verwendeten Task. Um die ID der Taskausführung anzuzeigen, klicken Sie auf das Informationssymbol.
Deployed by (Implementiert von): Der Name des Benutzers, der die Task implementiert hat.
Run start time (Ausführungsstartzeit): Das Datum und die genaue Uhrzeit, zu der die Taskimplementierung gestartet wurde.
Run end time (Ausführungsendzeit): Das Datum und die genaue Uhrzeit, zu der die Taskimplementierung beendet wurde.
Metrics (Metriken)
Um Metrikdaten zu empfangen, muss sich die Task im Status Running (Wird ausgeführt) befinden und der Metrikpfad muss definiert sein. Die Zahlen verweisen auf die Gesamtanzahl der Requests seit dem letzten Neustart. Wenn der letzte Metrikdatensatz älter als 20 Minuten ist, kann das darauf hinweisen, dass der Datenservice oder die Route nicht mehr ordnungsgemäß funktioniert.
- Requests / MIN: Anzahl der Aufrufe innerhalb der letzten Minute.
- Requests / 5 MIN: Anzahl der Aufrufe innerhalb der letzten 5 Minuten.
- Requests / 15 MIN: Anzahl der Aufrufe innerhalb der letzten 15 Minuten.
- Total requests (Requests insg.): Anzahl der Aufrufe seit dem letzten (Neu-) Start.
- Completed (Abgeschlossen): Anzahl der mit dem Status „Completed (Abgeschlossen)“ durchgeführten Camel-Austauschvorgänge.
- Failed (Fehlgeschlagen): Anzahl der mit dem Status „Failed (Fehlgeschlagen)“ durchgeführten Camel-Austauschvorgänge.
- Total (Insgesamt): Anzahl der seit dem letzten (Neu-) Start durchgeführten Austauschvorgänge.
- Last process time (sec) (Letzte Prozesszeit (Sek.)): Verarbeitungszeit des letzten Austauschvorgangs in Sekunden.
- Mean process time (sec) (Durchschnittliche Prozesszeit (Sek.)): Durchschnittliche Verarbeitungszeit seit dem letzten (Neu-) Start in Sekunden.
Deployment history (Implementierungsverlauf)
Sie können alle aktuellen und vorhergehenden Taskimplementierungen auf derselben Seite anzeigen, indem Sie auf Deployment history (Implementierungsverlauf) klicken.