Masking sensitive connection information in the task run logs in Talend Cloud Management Console - Cloud

Talend Remote Engine User Guide for Linux

Version
Cloud
Language
English (United States)
EnrichDitaval
linux
Product
Talend Cloud
Module
Talend Remote Engine
Content
Design and Development
Installation and Upgrade

If displayed in the logs in Talend Cloud Management Console, the connection information is not automatically masked. This information could be any of the connection parameters you have locked in Talend Cloud Management Console, such as the host, the port number or the username.

If needs be, configure Talend Remote Engine to mask this information in those logs.

Before you begin

Ensure that the engine version to be used is v2.10.8 and onwards.

Procedure

  1. In Talend Cloud Management Console, verify that the connection parameters to be masked in logs have been locked.
    For further information about a connection in Talend Cloud Management Console and locking a connection parameter, see Creating a custom connection
  2. In the machine where your Remote Engine is installed, browse to the <RemoteEngineInstallationDirectory>/etc folder and open the org.talend.ipaas.rt.jobserver.client.cfg file.
  3. Define the job.log.msg.sensitive.hidden parameter:
    job.log.msg.sensitive.hidden=true
  4. Save the file.

Results

This change is taken into account directly without the engine having to get restarted. The locked connection parameters are masked in the task run logs in Talend Cloud Management Console, for example: