Skip to main content
Announcements
Global Transformation Awards submissions are open! SUBMIT YOUR STORY

Qlik Talend Cloud: Logs not showing up in TMC when a task is running on Remote Engine

No ratings
cancel
Showing results for 
Search instead for 
Did you mean: 
pww
Support

Qlik Talend Cloud: Logs not showing up in TMC when a task is running on Remote Engine

Last Update:

Sep 9, 2024 1:37:04 AM

Updated By:

Shicong_Hong

Created date:

Sep 9, 2024 1:30:36 AM

Logs not showing up in TMC when a task is running on Remote Engine.

 

Cause

The payload of the generated metrics was exceeding the file size limit.

Most common error log:

com.fasterxml.jackson.databind.JsonMappingException: Invalid UTF-8 middle byte 0x70
at [Source: (ByteArrayInputStream); line: 1, column: 24553] (through reference chain: org.talend.observability.common.model.CloudEvent["data"]->org.talend.observability.common.model.MetricSet["metrics"]->java.util.ArrayList[42])

 

Resolution[can be removed if not necessary]

To address the issue and eliminate the error logs effectively , please follow these steps:

  1. Update Configuration:
    • Locate the configuration file: org.apache.karaf.decanter.collector.rest.servlet.cfg.
    • Modify the property max.request.size to 200000000. This change increases the maximum request size limit.
  2. Understanding the Change:
    • The default value for max.request.size is 100000000, which corresponds to 100 MB of memory usage on Remote Engine. By increasing this value to 200000000, you are allowing for larger requests, which can help prevent errors related to request size limitations.
  3. Restart Remote Engine:
    • After making the configuration change, restart Remote Engine to apply the new settings.

 

Environment

  • Talend Cloud 8.0.1
  • Java version: 1.8
  • Remote Engine Version: 2.12.13
Labels (2)