Re: [Dev] [ESB] Enable debug logs for proxies and apis

2016-08-25 Thread Nadeeshaan Gunasinghe
Hi Udara,

You  can achieve this by adding the following property

*log4j.category.org.apache.synapse.mediators.builtin.LogMediator=DEBUG*

Thanks,

*Nadeeshaan Gunasinghe*
Software Engineer, WSO2 Inc. http://wso2.com
+94770596754 | nadeesh...@wso2.com | Skype: nadeeshaan.gunasinghe <#>

  

Get a signature like this: Click here!


On Tue, Jul 26, 2016 at 10:40 AM, Udara Liyanage  wrote:

> Hi Elilmatha,
>
> 1) I want to enable it for every proxy and api, otherwise we have to add
> log4j configs every time we add a proxy and api which is not practical
> where there are 10+ proxies
>
> 2) Below is my api config and log4j config. Still debug logs are not
> printed.
>
> http://ws.apache.org/ns/synapse; name="*getUsers*"
> context="/users">
>
>   
>  
> 
>  
>  
> 
>  
> 
>   
>   
>
> 
>
>
> # Configure the service logger at INFO level. Writes only
> run-time/mediation-time audit messages
> log4j.category.SERVICE_LOGGER.*getUsers*=DEBUG, SERVICE_APPENDER
> log4j.additivity.SERVICE_LOGGER=false
> log4j.appender.SERVICE_APPENDER=org.apache.log4j.RollingFileAppender
> #log4j.appender.SERVICE_APPENDER.File=${carbon.home}/
> repository/logs/${instance.log}/wso2-esb-service${instance.log}.log
> log4j.appender.SERVICE_APPENDER.File=${carbon.home}/
> repository/logs/${instance.log}/wso2-esb-*get-users*${instance.log}.log
> log4j.appender.SERVICE_APPENDER.MaxFileSize=1000KB
> log4j.appender.SERVICE_APPENDER.MaxBackupIndex=10
> log4j.appender.SERVICE_APPENDER.layout=org.apache.log4j.PatternLayout
> log4j.appender.SERVICE_APPENDER.layout.ConversionPattern=%d{ISO8601}
> [%X{ip}-%X{host}] [%t] %5p %c{1} %m%n
>
> On Tue, Jul 26, 2016 at 10:17 AM, Elilmatha Sivanesan 
> wrote:
>
>> Hi Udara,
>>
>> Can you try by adding the following entries into your log4j.properties
>> file ,In this way, you might need to add separate blocks of configuration
>> for all configured proxies.(assumes a proxy service named TestProxy):
>>
>> log4j.category.SERVICE_LOGGER.TestProxy= 
>> DEBUG,PROXY_APPENDERlog4j.additivity.PROXY_APPENDER=falselog4j.appender.PROXY_APPENDER=org.apache.log4j.DailyRollingFileAppenderlog4j.appender.PROXY_APPENDER.File=${carbon.home}/repository/logs/${instance.log}/wso2-esb-test-proxy${instance.log}.loglog4j.appender.PROXY_APPENDER.Append=truelog4j.appender.PROXY_APPENDER.layout=org.apache.log4j.PatternLayoutlog4j.appender.PROXY_APPENDER.layout.ConversionPattern=%d{HH:mm:ss,SSS}
>>  [%X{ip}-%X{host}] [%t] %5p %c{1} %m%
>>
>>
>> Thanks
>>
>> On Tue, Jul 26, 2016 at 9:33 AM, Udara Liyanage  wrote:
>>
>>> Hi,
>>>
>>> I want to set some logs to debug in log mediator. When I set log
>>> category to DEBUG and enable DEBUG in SERVICE_LOGGER, I don't see any logs
>>> in any of the file inside logs folder. How do we enable debug logs for APIs
>>> and proxies?
>>>
>>>  
>>> 
>>>  
>>>  
>>> 
>>>  
>>>
>>> log4j.category.SERVICE_LOGGER=*DEBUG*, SERVICE_APPENDER
>>> log4j.additivity.SERVICE_LOGGER=false
>>> log4j.appender.SERVICE_APPENDER=org.apache.log4j.RollingFileAppender
>>> log4j.appender.SERVICE_APPENDER.File=${carbon.home}/
>>> repository/logs/${instance.log}/wso2-esb-service${instance.log}.log
>>> log4j.appender.SERVICE_APPENDER.File=${carbon.home}/
>>> repository/logs/${instance.log}/wso2-esb-get-users${instance.log}.log
>>>
>>> --
>>>
>>> Udara Liyanage
>>> Software Engineer
>>> WSO2, Inc.: http://wso2.com
>>> lean. enterprise. middleware
>>>
>>> Blog: http://udaraliyanage.wordpress.com
>>>
>>> ___
>>> Dev mailing list
>>> Dev@wso2.org
>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>
>>>
>>
>>
>> --
>> *S.Elilmatha*
>> Software Engineer,
>>
>> WSO2 Inc.; http://wso2.com
>> lean.enterprise.middleware
>>
>> Mobile 0779842221.
>>
>>
>
>
> --
>
> Udara Liyanage
> Software Engineer
> WSO2, Inc.: http://wso2.com
> lean. enterprise. middleware
>
> Blog: http://udaraliyanage.wordpress.com
>
> ___
> Dev mailing list
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [ESB] Enable debug logs for proxies and apis

2016-07-25 Thread Udara Liyanage
Hi Elilmatha,

1) I want to enable it for every proxy and api, otherwise we have to add
log4j configs every time we add a proxy and api which is not practical
where there are 10+ proxies

2) Below is my api config and log4j config. Still debug logs are not
printed.

http://ws.apache.org/ns/synapse; name="*getUsers*"
context="/users">
   
  
 

 
 

 

  
  
   



# Configure the service logger at INFO level. Writes only
run-time/mediation-time audit messages
log4j.category.SERVICE_LOGGER.*getUsers*=DEBUG, SERVICE_APPENDER
log4j.additivity.SERVICE_LOGGER=false
log4j.appender.SERVICE_APPENDER=org.apache.log4j.RollingFileAppender
#log4j.appender.SERVICE_APPENDER.File=${carbon.home}/repository/logs/${instance.log}/wso2-esb-service${instance.log}.log
log4j.appender.SERVICE_APPENDER.File=${carbon.home}/repository/logs/${instance.log}/wso2-esb-
*get-users*${instance.log}.log
log4j.appender.SERVICE_APPENDER.MaxFileSize=1000KB
log4j.appender.SERVICE_APPENDER.MaxBackupIndex=10
log4j.appender.SERVICE_APPENDER.layout=org.apache.log4j.PatternLayout
log4j.appender.SERVICE_APPENDER.layout.ConversionPattern=%d{ISO8601}
[%X{ip}-%X{host}] [%t] %5p %c{1} %m%n

On Tue, Jul 26, 2016 at 10:17 AM, Elilmatha Sivanesan 
wrote:

> Hi Udara,
>
> Can you try by adding the following entries into your log4j.properties
> file ,In this way, you might need to add separate blocks of configuration
> for all configured proxies.(assumes a proxy service named TestProxy):
>
> log4j.category.SERVICE_LOGGER.TestProxy= 
> DEBUG,PROXY_APPENDERlog4j.additivity.PROXY_APPENDER=falselog4j.appender.PROXY_APPENDER=org.apache.log4j.DailyRollingFileAppenderlog4j.appender.PROXY_APPENDER.File=${carbon.home}/repository/logs/${instance.log}/wso2-esb-test-proxy${instance.log}.loglog4j.appender.PROXY_APPENDER.Append=truelog4j.appender.PROXY_APPENDER.layout=org.apache.log4j.PatternLayoutlog4j.appender.PROXY_APPENDER.layout.ConversionPattern=%d{HH:mm:ss,SSS}
>  [%X{ip}-%X{host}] [%t] %5p %c{1} %m%
>
>
> Thanks
>
> On Tue, Jul 26, 2016 at 9:33 AM, Udara Liyanage  wrote:
>
>> Hi,
>>
>> I want to set some logs to debug in log mediator. When I set log category
>> to DEBUG and enable DEBUG in SERVICE_LOGGER, I don't see any logs in any of
>> the file inside logs folder. How do we enable debug logs for APIs and
>> proxies?
>>
>>  
>> 
>>  
>>  
>> 
>>  
>>
>> log4j.category.SERVICE_LOGGER=*DEBUG*, SERVICE_APPENDER
>> log4j.additivity.SERVICE_LOGGER=false
>> log4j.appender.SERVICE_APPENDER=org.apache.log4j.RollingFileAppender
>>
>> log4j.appender.SERVICE_APPENDER.File=${carbon.home}/repository/logs/${instance.log}/wso2-esb-service${instance.log}.log
>>
>> log4j.appender.SERVICE_APPENDER.File=${carbon.home}/repository/logs/${instance.log}/wso2-esb-get-users${instance.log}.log
>>
>> --
>>
>> Udara Liyanage
>> Software Engineer
>> WSO2, Inc.: http://wso2.com
>> lean. enterprise. middleware
>>
>> Blog: http://udaraliyanage.wordpress.com
>>
>> ___
>> Dev mailing list
>> Dev@wso2.org
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>
>
>
> --
> *S.Elilmatha*
> Software Engineer,
>
> WSO2 Inc.; http://wso2.com
> lean.enterprise.middleware
>
> Mobile 0779842221.
>
>


-- 

Udara Liyanage
Software Engineer
WSO2, Inc.: http://wso2.com
lean. enterprise. middleware

Blog: http://udaraliyanage.wordpress.com
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [ESB] Enable debug logs for proxies and apis

2016-07-25 Thread Elilmatha Sivanesan
Hi Udara,

Can you try by adding the following entries into your log4j.properties file
,In this way, you might need to add separate blocks of configuration for
all configured proxies.(assumes a proxy service named TestProxy):

log4j.category.SERVICE_LOGGER.TestProxy=
DEBUG,PROXY_APPENDERlog4j.additivity.PROXY_APPENDER=falselog4j.appender.PROXY_APPENDER=org.apache.log4j.DailyRollingFileAppenderlog4j.appender.PROXY_APPENDER.File=${carbon.home}/repository/logs/${instance.log}/wso2-esb-test-proxy${instance.log}.loglog4j.appender.PROXY_APPENDER.Append=truelog4j.appender.PROXY_APPENDER.layout=org.apache.log4j.PatternLayoutlog4j.appender.PROXY_APPENDER.layout.ConversionPattern=%d{HH:mm:ss,SSS}
[%X{ip}-%X{host}] [%t] %5p %c{1} %m%


Thanks

On Tue, Jul 26, 2016 at 9:33 AM, Udara Liyanage  wrote:

> Hi,
>
> I want to set some logs to debug in log mediator. When I set log category
> to DEBUG and enable DEBUG in SERVICE_LOGGER, I don't see any logs in any of
> the file inside logs folder. How do we enable debug logs for APIs and
> proxies?
>
>  
> 
>  
>  
> 
>  
>
> log4j.category.SERVICE_LOGGER=*DEBUG*, SERVICE_APPENDER
> log4j.additivity.SERVICE_LOGGER=false
> log4j.appender.SERVICE_APPENDER=org.apache.log4j.RollingFileAppender
>
> log4j.appender.SERVICE_APPENDER.File=${carbon.home}/repository/logs/${instance.log}/wso2-esb-service${instance.log}.log
>
> log4j.appender.SERVICE_APPENDER.File=${carbon.home}/repository/logs/${instance.log}/wso2-esb-get-users${instance.log}.log
>
> --
>
> Udara Liyanage
> Software Engineer
> WSO2, Inc.: http://wso2.com
> lean. enterprise. middleware
>
> Blog: http://udaraliyanage.wordpress.com
>
> ___
> Dev mailing list
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 
*S.Elilmatha*
Software Engineer,

WSO2 Inc.; http://wso2.com
lean.enterprise.middleware

Mobile 0779842221.
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] [ESB] Enable debug logs for proxies and apis

2016-07-25 Thread Udara Liyanage
Hi,

I want to set some logs to debug in log mediator. When I set log category
to DEBUG and enable DEBUG in SERVICE_LOGGER, I don't see any logs in any of
the file inside logs folder. How do we enable debug logs for APIs and
proxies?

 

 
 

 

log4j.category.SERVICE_LOGGER=*DEBUG*, SERVICE_APPENDER
log4j.additivity.SERVICE_LOGGER=false
log4j.appender.SERVICE_APPENDER=org.apache.log4j.RollingFileAppender
log4j.appender.SERVICE_APPENDER.File=${carbon.home}/repository/logs/${instance.log}/wso2-esb-service${instance.log}.log
log4j.appender.SERVICE_APPENDER.File=${carbon.home}/repository/logs/${instance.log}/wso2-esb-get-users${instance.log}.log

-- 

Udara Liyanage
Software Engineer
WSO2, Inc.: http://wso2.com
lean. enterprise. middleware

Blog: http://udaraliyanage.wordpress.com
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev