On Tue, Aug 7, 2018 at 4:18 PM, Rushmin Fernando <rush...@wso2.com> wrote:

> Hi Gayan,
>
> I think the best way is to do it from the logstash level if
> possible (filtering etc .. )
>
> If you really need the product name in each log line, you can simply
> modify the log appender in log4j.porperties.
>
> log4j.appender.CARBON_LOGFILE.File=${carbon.home}/
> repository/logs/${instance.log}/wso2carbon${instance.log}.log
> log4j.appender.CARBON_LOGFILE.Append=true
> log4j.appender.CARBON_LOGFILE.layout=org.wso2.carbon.utils.logging.
> TenantAwarePatternLayout
> # ConversionPattern will be overridden by the configuration setting in the
> DB
> log4j.appender.CARBON_LOGFILE.layout.ConversionPattern=*[WSO2-IS]* TID:
> [%T] [%S] [%d] %P%5p {%c} - %x %m %n
>
Thanks Rushmin.

>
>
>
>
> On Tue, Aug 7, 2018 at 6:44 PM gayan gunawardana <gmgunaward...@gmail.com>
> wrote:
>
>> Thanks All,
>>
>> I need something like below to print product name with each line of log
>> so that It would be easy to separate logs by product in logstash.
>>
>> TID: [-1] [ESB] [2018-07-12 15:38:22,463] DEBUG
>> {org.wso2.carbon.mediation.ntask.internal.NtaskService} -  Un-setting
>> the Realm Service. {org.wso2.carbon.mediation.
>> ntask.internal.NtaskService}
>>
>> On Mon, Aug 6, 2018 at 9:18 PM, Godwin Shrimal <god...@wso2.com> wrote:
>>
>>>
>>>
>>> On Mon, Aug 6, 2018 at 4:42 PM Prakhash Sivakumar <prakh...@wso2.com>
>>> wrote:
>>>
>>>>
>>>> On Mon, Aug 6, 2018 at 9:02 PM Godwin Shrimal <god...@wso2.com> wrote:
>>>>
>>>>>
>>>>>
>>>>> On Mon, Aug 6, 2018 at 2:22 PM Prakhash Sivakumar <prakh...@wso2.com>
>>>>> wrote:
>>>>>
>>>>>>
>>>>>>
>>>>>> On Mon, Aug 6, 2018 at 2:19 PM Godwin Shrimal <god...@wso2.com>
>>>>>> wrote:
>>>>>>
>>>>>>> I don't see any value in printing product name for every logline. We
>>>>>>> already printing product name once server started. Please see the 
>>>>>>> example
>>>>>>> below.
>>>>>>>
>>>>>>> [2018-08-06 09:48:08,391]  INFO {org.wso2.carbon.core.internal.
>>>>>>> StartupFinalizerServiceComponent} -  Server           :  WSO2
>>>>>>> Identity Server-5.1.0
>>>>>>>
>>>>>>
>>>>>> I think there might be situations like identifying log files when we
>>>>>> are doing the log file rotation, as those log files won't be having the
>>>>>> startup logs, it might be difficult to identify the files if we are not
>>>>>> properly handling it.
>>>>>>
>>>>>> In that case I think printing product names in the new log file when
>>>>>> starting the log file rotation would help.
>>>>>>
>>>>>
>>>>> I am not clear how printing productname in each line help for log
>>>>> rotation. Can you explain using an example ?
>>>>>
>>>> What I was suggesting is printing the product name when creating a new
>>>> file every time during the rotation. It will appear only once in the log
>>>> file.(not in each line)
>>>>
>>>
>>> Ok, I understand wht you are telling now, once log rotated, we cannot
>>> have any log entry identify product name.
>>>
>>>>
>>>> I think Gayan's requirement also should be something similar. @Gayan
>>>> can you please elaborate if you have any other requirements
>>>>
>>> Yes. Can you explain what you are trying to acheive here ?
>>>
>>> Thanks
>>> Godwin
>>>
>>>
>>>
>>>>
>>>> Thanks.
>>>>
>>>>>
>>>>> Thanks
>>>>> Godwin
>>>>>
>>>>>
>>>>>
>>>>>>
>>>>>>>
>>>>>>> Thanks
>>>>>>> Godwin
>>>>>>>
>>>>>>> On Mon, Aug 6, 2018 at 5:50 AM Rushmin Fernando <rush...@wso2.com>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Hi Gayan,
>>>>>>>>
>>>>>>>> What's the requirement behind this? And are you expecting a one
>>>>>>>> time log or the product name for every logline?
>>>>>>>>
>>>>>>>> On Mon, Aug 6, 2018 at 12:43 PM gayan gunawardana <
>>>>>>>> gmgunaward...@gmail.com> wrote:
>>>>>>>>
>>>>>>>>> Hi Devs,
>>>>>>>>>
>>>>>>>>> Appreciate your input regarding $subject.
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Gayan
>>>>>>>>> _______________________________________________
>>>>>>>>> Dev mailing list
>>>>>>>>> Dev@wso2.org
>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> *Best Regards*
>>>>>>>>
>>>>>>>> *Rushmin Fernando*
>>>>>>>> *Technical Lead*
>>>>>>>>
>>>>>>>> WSO2 Inc. <http://wso2.com/> - Lean . Enterprise . Middleware
>>>>>>>>
>>>>>>>> mobile : +94775615183
>>>>>>>>
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> Dev mailing list
>>>>>>>> Dev@wso2.org
>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> *Godwin Amila Shrimal*
>>>>>>> Associate Technical Lead
>>>>>>> WSO2 Inc.; http://wso2.com
>>>>>>> lean.enterprise.middleware
>>>>>>>
>>>>>>> mobile: *+94772264165*
>>>>>>> linkedin: *https://www.linkedin.com/in/godwin-amila-2ba26844/
>>>>>>> <https://www.linkedin.com/in/godwin-amila-2ba26844/>*
>>>>>>> twitter: https://twitter.com/godwinamila
>>>>>>> <http://wso2.com/signature>
>>>>>>> _______________________________________________
>>>>>>> Dev mailing list
>>>>>>> Dev@wso2.org
>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Prakhash Sivakumar
>>>>>> Senior Software Engineer | WSO2 Inc
>>>>>> Platform Security Team
>>>>>> Mobile : +94771510080
>>>>>> Blog : https://medium.com/@PrakhashS
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> *Godwin Amila Shrimal*
>>>>> Associate Technical Lead
>>>>> WSO2 Inc.; http://wso2.com
>>>>> lean.enterprise.middleware
>>>>>
>>>>> mobile: *+94772264165*
>>>>> linkedin: *https://www.linkedin.com/in/godwin-amila-2ba26844/
>>>>> <https://www.linkedin.com/in/godwin-amila-2ba26844/>*
>>>>> twitter: https://twitter.com/godwinamila
>>>>> <http://wso2.com/signature>
>>>>>
>>>>
>>>>
>>>> --
>>>> Prakhash Sivakumar
>>>> Senior Software Engineer | WSO2 Inc
>>>> Platform Security Team
>>>> Mobile : +94771510080
>>>> Blog : https://medium.com/@PrakhashS
>>>>
>>>
>>>
>>> --
>>> *Godwin Amila Shrimal*
>>> Associate Technical Lead
>>> WSO2 Inc.; http://wso2.com
>>> lean.enterprise.middleware
>>>
>>> mobile: *+94772264165*
>>> linkedin: *https://www.linkedin.com/in/godwin-amila-2ba26844/
>>> <https://www.linkedin.com/in/godwin-amila-2ba26844/>*
>>> twitter: https://twitter.com/godwinamila
>>> <http://wso2.com/signature>
>>>
>>
>>
>>
>> --
>> Gayan
>>
>
>
> --
> *Best Regards*
>
> *Rushmin Fernando*
> *Technical Lead*
>
> WSO2 Inc. <http://wso2.com/> - Lean . Enterprise . Middleware
>
> mobile : +94775615183
>
>
>


-- 
Gayan
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to