Hi,


I’ve been trying to see logs using Chainsaw ZeroConf but it is not showing
me any logs even though it has “Connected” connection status.


My workspace:

Tomcat 8,

Log4j2.5

Chainsaw v2

I added javax.jmdns:jmdns as a dependency to the project


Here is my log4j.xml:

<?xml version=*"1.0"* encoding=*"UTF-8"*?>

<Configuration status=*"INFO"* advertiser=*"multicastdns"*>

       <Properties>

              <Property name=*"layout"*>%d | %-5p | [%t] | %c{2} | %M | %m%n

              </Property>

       </Properties>

       <Appenders>

              <Console name=*"Console"* target=*"SYSTEM_OUT"*>

                     <PatternLayout pattern=*"${layout}"* />

              </Console>

              <File name=*"Errors"* fileName=
*"${sys:user.home}/logs/webapp-errors.log"*

                     filePattern=
*"${sys:user.home}/logs/webapp-errors-%d{yyyy-MM-dd}-%i.log"*>

                     <Policies>

                           <TimeBasedTriggeringPolicy />

                           <SizeBasedTriggeringPolicy size=*"1 MB"* />

                     </Policies>

                     <DefaultRolloverStrategy max=*"10"* />

                     <JSONLayout>

                     </JSONLayout>

              </File>

              <RollingFile name=*"LogFile"* fileName=
*"${sys:user.home}/logs/webapp.log"*

                     filePattern=
*"${sys:user.home}/logs/webapp-%d{yyyy-MM-dd}-%i.log"*

                     bufferedIO=*"false"* advertiseURI=
*"file:///C://users/bilguuna/logs/webapp.log"*

                     advertise=*"true"*>

                     <PatternLayout pattern=*"${layout}"* />

                     <Policies>

                           <TimeBasedTriggeringPolicy />

                           <SizeBasedTriggeringPolicy size=*"1 MB"* />

                     </Policies>

                     <DefaultRolloverStrategy max=*"10"* />

              </RollingFile>

       </Appenders>

       <Loggers>

              <Root level=*"INFO"*>

                     <AppenderRef ref=*"Console"* level=*"WARN"* />

                     <AppenderRef ref=*"Errors"* level=*"WARN"* />

                     <AppenderRef ref=*"LogFile"* level=*"INFO"* />

              </Root>

       </Loggers>

</Configuration>


On the ZeroConf tab, I see 2 receivers which are configuration and LogFile
that both are connected. When I double click any of them, it just changes
Connection status but not showing any logs. What should I do?


Update: I realized that in zeroconf folder of the chainsaw-log tab, it said
Remote host [10.20.91.20] refused connection. Is that might be the reason?


Thank you

Reply via email to