pww
Support
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Qlik Talend Cloud: Logs not showing up in TMC when a task is running on Remote Engine
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:
- 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.
- 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.
- 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
131 Views