Vorbereitungen
- Talend Studio ab Version 7.3 R2020-07 ist installiert, wird jedoch nicht ausgeführt.
- Talend Remote Engine Version 2.9.2 wurde erstellt, installiert und mit Ihrem Talend Cloud Management Console-Konto gekoppelt.
Prozedur
- Öffnen Sie die Datei <RemoteEngineInstallationDirectory>/etc/org.talend.ipaas.rt.observability.cfg, um sie zu bearbeiten.
-
Aktivieren Sie die folgenden Parameter, indem Sie deren Wert auf true setzen:
Beachten Sie, dass
omc
in diesen Parametern auf „Observability Metrics Collector“ (Kollektor für Beobachtbarkeitsmetriken) verweist.- omc.re.enabled=true: Remote Engine metrics are activated
- omc.oshi.enabled=true: Die gesamten betriebssystemspezifischen Metriken sind aktiviert.
- omc.apm.enabled=true: Der APM-Appender ist aktiviert.
- omc.appender.prometheus.enabled=true: Der Metriken-Appender für das Prometheus-Format ist aktiviert.
Die folgenden drei Parameter sind schreibgeschützt:- omc.enabled=true: Die Haupteigenschaft ist aktiviert, um sicherzustellen, dass der gesamte Metrikenmechanismus funktioniert.
- omc.jobs.enabled=true: Die Eigenschaft zur Sammlung der Jobmetriken ist aktiviert.
- omc.appender.rest.enabled=true: Der Metriken-Appender für das HTTP-REST-Format ist aktiviert.
-
Stellen Sie den Parameter omc.push.frequency_ms auf den gewünschten Wert ein.
Über den Parameter für die Push-Frequenz wird die Frequenz festgelegt, mit der Remote Engine-Komponenten ihre Metriken produzieren. Erhöhen Sie den Wert, wenn Metriken weniger oft an das APM gesendet werden sollen, bzw. verringern Sie ihn, um eine präzisere Überwachung zu erzielen.
- Optional: Je nach Ihrer Lizenz können die Metriken standardmäßig auf der Seite Run overview (Ausführungsübersicht) in Talend Cloud Management Console angezeigt werden.
- Speichern Sie die Datei.
- Öffnen Sie die Datei <RemoteEngineInstallationDirectory>/etc/org.talend.observability.omc.cache.apm.cfg, um sie zu bearbeiten.
-
Stellen Sie den Parameter timeToLiveMinMilliseconds auf den gewünschten Wert ein (in Millisekunden).
Die Time-to-live-Grenze der Metriken im Kollektor für Beobachtbarkeitsmetriken (Observability Metrics Collector: omc) basiert auf der Push-Frequenz.
Der Standardwert ist 1000. Durch die Erhöhung dieses Werts wird die Zeit erhöht, für die die Metriken verfügbar sind. Der Wert muss jedoch immer höher sein als die Push-Frequenz. -
Stellen Sie timeToLiveMargin nach Bedarf ein, um sicherzustellen, dass keine Lücken entstehen, wenn eine Komponente einen unerwarteten Fehler bzw. eine unerwartete Verzögerung antrifft.
Der Standard-Parameterwert von 5 Millisekunden kann bearbeitet werden, dies wird aus Sicherheitsgründen jedoch nicht empfohlen.
- Speichern Sie die Datei.
- Optional:
In der Datei <RemoteEngineInstallationDirectory>/etc/org.talend.ipaas.rt.observability.jobContextConfig.cfg können Sie ebenfalls Kontextinformationen zu den Jobs aktivieren, indem Sie die entsprechenden Parameter auf true setzen.
Example
karaf/workspaceName=true karaf/environmentId=false karaf/environmentName=true karaf/environmentVersion=true karaf/clusterId=false karaf/clusterName=false karaf/planExecutionId=false karaf/planId=false karaf/planName=false karaf/planStepExecutionId=false karaf/planStepId=false karaf/planStepName=false karaf/triggerTimestamp=false karaf/artifactName=true karaf/artifactVersion=true karaf/taskName=true karaf/taskVersion=true karaf/compatibilityVersion=true karaf/runType=false karaf/countOfAttempts=false
- Speichern Sie die Datei.
-
Starten Sie die Remote Engine.
Sie können auch den Remote-Zugriff auf die Engine konfigurieren. Halten Sie sich dazu an die Anweisungen in Aktivieren des Remote-Zugriffs über HTTP (optional).
Je nach Ihrer Lizenz können die Metriken standardmäßig auf der Seite Run overview (Ausführungsübersicht) in Talend Cloud Management Console angezeigt werden.