Sammeln der Microservice-Logs - Cloud

Nutzungshandbuch für Talend Remote Engine für Linux

Version
Cloud
Language
Deutsch
EnrichDitaval
Linux
Product
Talend Cloud
Module
Talend Remote Engine
Content
Design und Entwicklung
Installation und Upgrade
Bei der Implementierung eines Artefakts werden alle Logs zu dessen Ausführung im Log-Server gesammelt und sind über die GUI zugänglich.

Warum und wann dieser Vorgang ausgeführt wird

Standard-Microservice-Logs werden in der integrierten Datei log4j2.xml konfiguriert. Bei der Implementierung wird die integrierte Datei log4j2.xml für die Sammlung von Logs in Talend Cloud aktualisiert. Die Log-Sammlung ist standardmäßig aktiviert.

Bei der Wiederherstellung von Artefakten werden alle Logs erneut gesammelt.

Um ein benutzerspezifisches Verhalten für die Log-Sammlung zu konfigurieren, bearbeiten Sie die Datei org.talend.ipaas.rt.dsrunner.cfg im Verzeichnis <RemoteEngineInstallationDirectory>/etc.

Prozedur

  • Um die Log-Sammlung zu deaktivieren, setzen Sie den Wert der Eigenschaft ms.log.collection.enabled auf false.
  • Um die log4j2-Konfiguration zu ändern, bearbeiten Sie die Eigenschaft ms.custom.log4j2.conf.
    Wenn ms.custom.log4j2.conf konfiguriert wurde, verwendet der Microservice-Dienst bei der Implementierung eine unveränderte Kopie dieser Datei und konfiguriert sie nicht für eine Sammlung in Talend Cloud.
  • Um den Host und Port von Talend LogServer zu ändern, bearbeiten Sie ms.log.collection.host und ms.log.collection.port.
    Die Standardwerte lauten localhost und 7788.
  • Um die Verzögerung zwischen den einzelnen Versuchen eines neuen Verbindungsaufbaus zu Talend LogServer zu ändern, bearbeiten Sie die Eigenschaft ms.log.collection.reconnection.delay.
    Standardwert: 10000 (ms).