<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Help on Log4j setting for different LogStash servers in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Help-on-Log4j-setting-for-different-LogStash-servers/m-p/2299759#M147035</link>
    <description>Hi All,&lt;BR /&gt;I need help on setting Log4j setting for Different Logstash servers.&lt;BR /&gt;Scenario:&lt;BR /&gt;I have 3 different Logstash servers, and 3 different Job servers.&lt;BR /&gt;Logstash server is different than Job Server.&lt;BR /&gt;I have added Logstash appender in Log4j setting of my Studio. (See below screen shot)&lt;BR /&gt;&lt;BR /&gt;Issue:&amp;nbsp;&lt;BR /&gt;I have set log4j in my studio only for 1 logstash server not for all 3.&lt;BR /&gt;I am running the job in 3 different job servers.&amp;nbsp;&lt;BR /&gt;I don't want to change the setting for each of the servers (DEV, QA and PROD)&lt;BR /&gt;If i set up 3 logstash apenders for each logstash servers, logs will be going to (DEV, QA and PROD) together, which i dont want.&lt;BR /&gt;&lt;BR /&gt;Question:&lt;BR /&gt;Is there any way to setup LOG4J so that i get the logs when i run the job in any of the job servers.&lt;BR /&gt;I want the DEV logs, when i run the job in DEV&lt;BR /&gt;QA logs when i run the job in QA, like wise for PROD.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Note:&amp;nbsp;&lt;BR /&gt;Logging works fine if i setup 1 Logstash appender in my LOG4J setting.&lt;BR /&gt;I can't use "Localhost" as Logstash and Job servers are different.&lt;BR /&gt;Please let me know if you have any idea on this.</description>
    <pubDate>Sat, 16 Nov 2024 09:55:45 GMT</pubDate>
    <dc:creator>Sanjay5</dc:creator>
    <dc:date>2024-11-16T09:55:45Z</dc:date>
    <item>
      <title>Help on Log4j setting for different LogStash servers</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Help-on-Log4j-setting-for-different-LogStash-servers/m-p/2299759#M147035</link>
      <description>Hi All,&lt;BR /&gt;I need help on setting Log4j setting for Different Logstash servers.&lt;BR /&gt;Scenario:&lt;BR /&gt;I have 3 different Logstash servers, and 3 different Job servers.&lt;BR /&gt;Logstash server is different than Job Server.&lt;BR /&gt;I have added Logstash appender in Log4j setting of my Studio. (See below screen shot)&lt;BR /&gt;&lt;BR /&gt;Issue:&amp;nbsp;&lt;BR /&gt;I have set log4j in my studio only for 1 logstash server not for all 3.&lt;BR /&gt;I am running the job in 3 different job servers.&amp;nbsp;&lt;BR /&gt;I don't want to change the setting for each of the servers (DEV, QA and PROD)&lt;BR /&gt;If i set up 3 logstash apenders for each logstash servers, logs will be going to (DEV, QA and PROD) together, which i dont want.&lt;BR /&gt;&lt;BR /&gt;Question:&lt;BR /&gt;Is there any way to setup LOG4J so that i get the logs when i run the job in any of the job servers.&lt;BR /&gt;I want the DEV logs, when i run the job in DEV&lt;BR /&gt;QA logs when i run the job in QA, like wise for PROD.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Note:&amp;nbsp;&lt;BR /&gt;Logging works fine if i setup 1 Logstash appender in my LOG4J setting.&lt;BR /&gt;I can't use "Localhost" as Logstash and Job servers are different.&lt;BR /&gt;Please let me know if you have any idea on this.</description>
      <pubDate>Sat, 16 Nov 2024 09:55:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Help-on-Log4j-setting-for-different-LogStash-servers/m-p/2299759#M147035</guid>
      <dc:creator>Sanjay5</dc:creator>
      <dc:date>2024-11-16T09:55:45Z</dc:date>
    </item>
    <item>
      <title>Re: Help on Log4j setting for different LogStash servers</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Help-on-Log4j-setting-for-different-LogStash-servers/m-p/2299760#M147036</link>
      <description>first of all - screenshot not attached&lt;BR /&gt;but in any case - You can define context variable for any settings, and create 3 context group - 1 per Job server&lt;BR /&gt;depending from server You choose proper context group for Job</description>
      <pubDate>Thu, 06 Apr 2017 02:58:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Help-on-Log4j-setting-for-different-LogStash-servers/m-p/2299760#M147036</guid>
      <dc:creator>vapukov</dc:creator>
      <dc:date>2017-04-06T02:58:59Z</dc:date>
    </item>
    <item>
      <title>Re: Help on Log4j setting for different LogStash servers</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Help-on-Log4j-setting-for-different-LogStash-servers/m-p/2299761#M147037</link>
      <description>Hi, 
&lt;BR /&gt;Thanks for the reply, 
&lt;BR /&gt;Please find below screen shot 
&lt;BR /&gt; 
&lt;BR /&gt; 
&lt;BR /&gt;I tried using context variable, but if i provide context variable as below, It is not working in LOG4J setting. 
&lt;BR /&gt; 
&lt;FONT size="1"&gt;&amp;lt;!-- logstash appender --&amp;gt;&lt;/FONT&gt; 
&lt;BR /&gt; 
&lt;FONT size="1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;appender name="LOGSTASH" class="org.apache.log4j.net.SocketAppender"&amp;gt;&lt;/FONT&gt; 
&lt;BR /&gt; 
&lt;FONT size="1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;param name="RemoteHost" value="context.logstash_hostname"/&amp;gt;&lt;/FONT&gt; 
&lt;BR /&gt; 
&lt;FONT size="1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;param name="Port" value="8052"/&amp;gt;&lt;/FONT&gt; 
&lt;BR /&gt; 
&lt;FONT size="1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/appender&amp;gt;&lt;/FONT&gt; 
&lt;BR /&gt; 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MDVK.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/133729i806F1FDE0C350ED7/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MDVK.png" alt="0683p000009MDVK.png" /&gt;&lt;/span&gt;</description>
      <pubDate>Thu, 06 Apr 2017 04:39:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Help-on-Log4j-setting-for-different-LogStash-servers/m-p/2299761#M147037</guid>
      <dc:creator>Sanjay5</dc:creator>
      <dc:date>2017-04-06T04:39:11Z</dc:date>
    </item>
    <item>
      <title>Re: Help on Log4j setting for different LogStash servers</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Help-on-Log4j-setting-for-different-LogStash-servers/m-p/2299762#M147038</link>
      <description>try change: 
&lt;BR /&gt; 
&lt;PRE&gt;&amp;lt;!-- logstash appender --&amp;gt;&lt;BR /&gt;    &amp;lt;appender name="LOGSTASH" class="org.apache.log4j.net.SocketAppender"&amp;gt;&lt;BR /&gt;        &amp;lt;param name="RemoteHost" value="context.logstash_hostname"/&amp;gt;&lt;BR /&gt;        &amp;lt;param name="Port" value="8052"/&amp;gt;&lt;BR /&gt;&amp;lt;/appender&amp;gt;&lt;/PRE&gt; 
&lt;BR /&gt; 
&lt;FONT size="1"&gt;&lt;FONT face="Verdana, Helvetica, Arial, sans-serif"&gt;to&amp;nbsp;&lt;/FONT&gt;&lt;/FONT&gt; 
&lt;BR /&gt; 
&lt;PRE&gt;&amp;lt;!-- logstash appender --&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;appender name="LOGSTASH" class="org.apache.log4j.net.SocketAppender"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;param name="RemoteHost" value=context.logstash_hostname/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;param name="Port" value="8052"/&amp;gt;&lt;BR /&gt;&amp;lt;/appender&amp;gt;&lt;/PRE&gt; 
&lt;BR /&gt; 
&lt;BR /&gt; 
&lt;FONT face="Verdana, Helvetica, Arial, sans-serif"&gt;&lt;FONT size="1"&gt;I have only 1&amp;nbsp;log stash at the moment, so it hard to test, but at least it not return errors&lt;/FONT&gt;&lt;/FONT&gt;</description>
      <pubDate>Thu, 06 Apr 2017 04:58:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Help-on-Log4j-setting-for-different-LogStash-servers/m-p/2299762#M147038</guid>
      <dc:creator>vapukov</dc:creator>
      <dc:date>2017-04-06T04:58:59Z</dc:date>
    </item>
    <item>
      <title>Re: Help on Log4j setting for different LogStash servers</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Help-on-Log4j-setting-for-different-LogStash-servers/m-p/2299763#M147039</link>
      <description>I tried appender using context variable as below: 
&lt;BR /&gt; 
&lt;FONT size="2"&gt;&lt;FONT face="consolas, monaco, " bitstream="" vera="" sans="" mono=""&gt;&amp;lt;!-- logstash appender --&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;appender name="LOGSTASH" class="org.apache.log4j.net.SocketAppender"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;param name="RemoteHost" value=context.logstash_hostname/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;param name="Port" value="8052"/&amp;gt;&lt;BR /&gt;&amp;lt;/appender&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt; 
&lt;BR /&gt; 
&lt;BR /&gt; 
&lt;FONT size="2"&gt;&lt;FONT face="consolas, monaco, " bitstream="" vera="" sans="" mono=""&gt;It is not accepting context variable in Studio log4j setting.&lt;/FONT&gt;&lt;/FONT&gt; 
&lt;BR /&gt; 
&lt;FONT size="2"&gt;&lt;FONT face="consolas, monaco, " bitstream="" vera="" sans="" mono=""&gt;It is not giving error but logs are not getting logged.&lt;/FONT&gt;&lt;/FONT&gt;</description>
      <pubDate>Thu, 06 Apr 2017 06:09:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Help-on-Log4j-setting-for-different-LogStash-servers/m-p/2299763#M147039</guid>
      <dc:creator>Sanjay5</dc:creator>
      <dc:date>2017-04-06T06:09:06Z</dc:date>
    </item>
    <item>
      <title>Re: Help on Log4j setting for different LogStash servers</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Help-on-Log4j-setting-for-different-LogStash-servers/m-p/2299764#M147040</link>
      <description>Few things i wanted to confirm: 
&lt;BR /&gt;1. Are you able to get component level logs using context variable in log4j setting. 
&lt;BR /&gt;2. I am giving logstash appender in Studio log4j setting (See attached), SO is this the only way to get component level logs or is there any other way i can add logstash appender to get component level logs. 
&lt;BR /&gt; 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MDyo.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/139195iC4E05B62A0598C8A/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MDyo.png" alt="0683p000009MDyo.png" /&gt;&lt;/span&gt;</description>
      <pubDate>Thu, 06 Apr 2017 17:27:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Help-on-Log4j-setting-for-different-LogStash-servers/m-p/2299764#M147040</guid>
      <dc:creator>Sanjay5</dc:creator>
      <dc:date>2017-04-06T17:27:39Z</dc:date>
    </item>
    <item>
      <title>Re: Help on Log4j setting for different LogStash servers</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Help-on-Log4j-setting-for-different-LogStash-servers/m-p/2299765#M147041</link>
      <description>I got the solution for this issue: 
&lt;BR /&gt;For each of the 3 job servers, we need to include Logserver IP address in the "hosts file" located at "/ect/hosts" 
&lt;BR /&gt;What i did is as below 
&lt;BR /&gt; 
&lt;BR /&gt;Added&amp;nbsp; 
&lt;FONT color="#1f497d"&gt;&lt;FONT size="2"&gt;&lt;FONT face="Calibri, sans-serif"&gt;logstash IP address&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt; 
&lt;FONT color="#1f497d"&gt;&lt;FONT size="2"&gt;&lt;FONT face="Calibri, sans-serif"&gt;&amp;nbsp;in Job Server 1 "hosts file"&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt; 
&lt;BR /&gt;XX.XX.XXX.XXX &amp;nbsp; &amp;nbsp;talend_logstash.aexp.com 
&lt;BR /&gt; 
&lt;BR /&gt; 
&lt;BR /&gt;Added&amp;nbsp; 
&lt;FONT color="#1f497d"&gt;&lt;FONT size="2"&gt;&lt;FONT face="Calibri, sans-serif"&gt;logstash IP address&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt; 
&lt;FONT color="#1f497d"&gt;&lt;FONT size="2"&gt;&lt;FONT face="Calibri, sans-serif"&gt;&amp;nbsp;in Job Server 2 "hosts file"&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt; 
&lt;BR /&gt;YY.YY.YYY.YYY &amp;nbsp; &amp;nbsp;talend_logstash.aexp.com 
&lt;BR /&gt; 
&lt;BR /&gt; 
&lt;BR /&gt;Added&amp;nbsp; 
&lt;FONT color="#1f497d"&gt;&lt;FONT size="2"&gt;&lt;FONT face="Calibri, sans-serif"&gt;logstash IP address&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt; 
&lt;FONT color="#1f497d"&gt;&lt;FONT size="2"&gt;&lt;FONT face="Calibri, sans-serif"&gt;&amp;nbsp;in Job Server 3 "hosts file"&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt; 
&lt;BR /&gt;ZZ.ZZ.ZZZ.ZZZ &amp;nbsp; &amp;nbsp;talend_logstash.aexp.com 
&lt;BR /&gt; 
&lt;BR /&gt;Now i am using below details in logstash appender: 
&lt;BR /&gt; 
&lt;FONT size="1"&gt;&lt;FONT face="" segoe="" ui=""&gt;&amp;lt;!-- logstash appender --&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt; 
&lt;BR /&gt; 
&lt;FONT size="1"&gt;&lt;FONT face="" segoe="" ui=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;appender name="LOGSTASH" class="org.apache.log4j.net.SocketAppender"&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt; 
&lt;BR /&gt; 
&lt;FONT size="1"&gt;&lt;FONT face="" segoe="" ui=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;param name="RemoteHost" value="talend_logstash.aexp.com"/&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt; 
&lt;BR /&gt; 
&lt;FONT size="1"&gt;&lt;FONT face="" segoe="" ui=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;param name="Port" value="8052"/&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt; 
&lt;BR /&gt; 
&lt;FONT size="1"&gt;&lt;FONT face="" segoe="" ui=""&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/appender&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;</description>
      <pubDate>Fri, 07 Apr 2017 21:35:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Help-on-Log4j-setting-for-different-LogStash-servers/m-p/2299765#M147041</guid>
      <dc:creator>Sanjay5</dc:creator>
      <dc:date>2017-04-07T21:35:52Z</dc:date>
    </item>
  </channel>
</rss>

