You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4j-user@logging.apache.org by "Subramani, GnanaShekar (GE Healthcare, non-ge)" <Gn...@med.ge.com> on 2005/02/01 18:33:24 UTC

RE: Chainsaw (SocketAppender/SocketReceiver)

Hi,

Can I have two SocketHubAppenders each on a different port for different application.
Please suggest.

Regards,
-GnanaShekar-

-----Original Message-----
From: Subramani, GnanaShekar (GE Healthcare, non-ge) 
Sent: Wednesday, January 26, 2005 2:10 PM
To: Log4J Users List
Subject: RE: Chainsaw (SocketAppender/SocketReceiver)


Hi Scott,

WoooooooHooooooooooo it's working.  That was a great help.
I haved added the following configuration section for SocketHubAppender in log4j.xml.  This is now the first appender in log4j.xml.  Also I have configured the root category for SocketHubappender.

   <!-- ============================= -->
   <!-- Append messages to the socket -->
   <!-- ============================= -->

   <appender name="SOCKET" class="org.apache.log4j.net.SocketHubAppender">
      <param name="Port" value="8888"/>
      <param name="Threshold" value="INFO"/>
   </appender>
   .
   .
   .
   .
   .
   <root>
      <appender-ref ref="SOCKET"/>
      <appender-ref ref="CONSOLE"/>
      <appender-ref ref="FILE"/>
    </root>

Thanks & Regards,
-GnanaShekar-

-----Original Message-----
From: Scott Deboy [mailto:sdeboy@comotivsystems.com]
Sent: Wednesday, January 26, 2005 12:19 PM
To: Log4J Users List
Subject: RE: Chainsaw (SocketAppender/SocketReceiver)


Leave jboss's log4j version at 1.2.8.  

It already includes SocketHubAppender.  Add a configuration section to log4j.xml to enable a SocketHubAppender and make sure it's working (you see the server LISTENening on the port using netstat, etc.)

Have the developers use SocketHubReceiver in Chainsaw to connect to the SocketHubAppender.  As long as you're not using LocationInfo or MDC, this will work fine (make sure SocketHubAppender is defined and configured before any appenders that use LocationInfo or the line/method/file/class patterns in a fileAppender).

SocketHubReceiver does have 'host' and 'port' properties.  Chainsaw provides access to the receiver JavaDocs from its help menu.

Scott


-----Original Message-----
From:	Subramani, GnanaShekar (GE Healthcare, non-ge) [mailto:GnanaShekar.Subramani@med.ge.com]
Sent:	Wed 1/26/2005 10:04 AM
To:	Log4J Users List
Cc:	
Subject:	RE: Chainsaw (SocketAppender/SocketReceiver)
Hi Scott,

Thanks a lot.  Let me describe what I want more clearly.  

Requirement:  We have a jboss application server on solaris 8 unix box .  The developers are creating web applications and I deploy them onto jboss.  The developers can access the application using URL, but also want to see the log files to debug issues.  I donot want to give access to this box to all the developers.  Instead I want to configure a SocketAppender/SocketHubAppender that will write log files to a socket.  I want all the developers to use chainsaw in their laptops and configure it with SocketReceiver/SocketHubReceiver to receive the log files.

Please suggest if this is possible , if I somehow get log4j in jboss upgraded to 1.3 alpha.  Currently log4j 1.2.8 is being used.

Thanks & Regards,
-GnanaShekar-

-----Original Message-----
From: Scott Deboy [mailto:sdeboy@comotivsystems.com]
Sent: Wednesday, January 26, 2005 11:52 AM
To: Log4J Users List
Subject: RE: Chainsaw (SocketAppender/SocketReceiver)


SocketReceiver accepts connections, socketAppender connects to SocketReceiver - SocketAppender has the 'remoteHost' property.


-----Original Message-----
From:	Subramani, GnanaShekar (GE Healthcare, non-ge) [mailto:GnanaShekar.Subramani@med.ge.com]
Sent:	Wed 1/26/2005 9:48 AM
To:	log4j-user@logging.apache.org
Cc:	
Subject:	Chainsaw (SocketAppender/SocketReceiver)
Hi,

Is SocketReceiver realley used to receive logs from a remote system.  I ask this because, I donot see any property named "host", being asked while creating a SocketReceiver in ChainSaw V2.

Regards,
-GnanaShekar-

---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-user-unsubscribe@logging.apache.org
For additional commands, e-mail: log4j-user-help@logging.apache.org







---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-user-unsubscribe@logging.apache.org
For additional commands, e-mail: log4j-user-help@logging.apache.org







---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-user-unsubscribe@logging.apache.org
For additional commands, e-mail: log4j-user-help@logging.apache.org

---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-user-unsubscribe@logging.apache.org
For additional commands, e-mail: log4j-user-help@logging.apache.org


Re: Chainsaw (SocketAppender/SocketReceiver)

Posted by Rajesh Chande <ra...@ge.com>.
Hello,

How can I make the SMTP appender working.

I have the following config, but does not work for me.

   <!-- Buffer events and log them asynchronously -->
   <appender name="ASYNC" class="org.apache.log4j.AsyncAppender">
     <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
     <appender-ref ref="FILE"/>
     <appender-ref ref="CONSOLE"/>
     <appender-ref ref="SMTP"/>
   </appender>
   

   <!-- EMail events to an administrator -->
   <appender name="SMTP" class="org.apache.log4j.net.SMTPAppender">
     <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
     <param name="Threshold" value="INFO"/>
     <param name="To" value="rajesh.chande@ge.com"/>
     <param name="From" value="administrator.web@ge.com"/>
     <param name="Subject" value="JBoss Sever Errors"/>
<!--  <param name="SMTPHost" value="frbucmsxbhmedge.euro.med.ge.com"/> -->
<!--  <param name="SMTPHost" value="frbucweb07.euro.med.ge.com:25"/> -->
      <param name="SMTPHost" value="budmlvem01.e2k.ad.ge.com"/>
     <param name="BufferSize" value="10"/>
     <layout class="org.apache.log4j.PatternLayout">
       <param name="ConversionPattern" value="[%d{ABSOLUTE},%c{1}] %m%n"/>
     </layout>
   </appender>

   <root>
      <appender-ref ref="CONSOLE"/>
      <appender-ref ref="FILE"/>
      <appender-ref ref="SMTP"/>
	<appender-ref ref="ASYNC"/>
   </root>

any one, any idea?

Rajesh




---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-user-unsubscribe@logging.apache.org
For additional commands, e-mail: log4j-user-help@logging.apache.org


Re: Chainsaw (SocketAppender/SocketReceiver)

Posted by Paul Smith <ps...@aconex.com>.
Yes you can.

cheers,

Paul

Subramani, GnanaShekar (GE Healthcare, non-ge) wrote:

>Hi,
>
>Can I have two SocketHubAppenders each on a different port for different application.
>Please suggest.
>
>Regards,
>-GnanaShekar-
>
>-----Original Message-----
>From: Subramani, GnanaShekar (GE Healthcare, non-ge) 
>Sent: Wednesday, January 26, 2005 2:10 PM
>To: Log4J Users List
>Subject: RE: Chainsaw (SocketAppender/SocketReceiver)
>
>
>Hi Scott,
>
>WoooooooHooooooooooo it's working.  That was a great help.
>I haved added the following configuration section for SocketHubAppender in log4j.xml.  This is now the first appender in log4j.xml.  Also I have configured the root category for SocketHubappender.
>
>   <!-- ============================= -->
>   <!-- Append messages to the socket -->
>   <!-- ============================= -->
>
>   <appender name="SOCKET" class="org.apache.log4j.net.SocketHubAppender">
>      <param name="Port" value="8888"/>
>      <param name="Threshold" value="INFO"/>
>   </appender>
>   .
>   .
>   .
>   .
>   .
>   <root>
>      <appender-ref ref="SOCKET"/>
>      <appender-ref ref="CONSOLE"/>
>      <appender-ref ref="FILE"/>
>    </root>
>
>Thanks & Regards,
>-GnanaShekar-
>
>-----Original Message-----
>From: Scott Deboy [mailto:sdeboy@comotivsystems.com]
>Sent: Wednesday, January 26, 2005 12:19 PM
>To: Log4J Users List
>Subject: RE: Chainsaw (SocketAppender/SocketReceiver)
>
>
>Leave jboss's log4j version at 1.2.8.  
>
>It already includes SocketHubAppender.  Add a configuration section to log4j.xml to enable a SocketHubAppender and make sure it's working (you see the server LISTENening on the port using netstat, etc.)
>
>Have the developers use SocketHubReceiver in Chainsaw to connect to the SocketHubAppender.  As long as you're not using LocationInfo or MDC, this will work fine (make sure SocketHubAppender is defined and configured before any appenders that use LocationInfo or the line/method/file/class patterns in a fileAppender).
>
>SocketHubReceiver does have 'host' and 'port' properties.  Chainsaw provides access to the receiver JavaDocs from its help menu.
>
>Scott
>
>
>-----Original Message-----
>From:	Subramani, GnanaShekar (GE Healthcare, non-ge) [mailto:GnanaShekar.Subramani@med.ge.com]
>Sent:	Wed 1/26/2005 10:04 AM
>To:	Log4J Users List
>Cc:	
>Subject:	RE: Chainsaw (SocketAppender/SocketReceiver)
>Hi Scott,
>
>Thanks a lot.  Let me describe what I want more clearly.  
>
>Requirement:  We have a jboss application server on solaris 8 unix box .  The developers are creating web applications and I deploy them onto jboss.  The developers can access the application using URL, but also want to see the log files to debug issues.  I donot want to give access to this box to all the developers.  Instead I want to configure a SocketAppender/SocketHubAppender that will write log files to a socket.  I want all the developers to use chainsaw in their laptops and configure it with SocketReceiver/SocketHubReceiver to receive the log files.
>
>Please suggest if this is possible , if I somehow get log4j in jboss upgraded to 1.3 alpha.  Currently log4j 1.2.8 is being used.
>
>Thanks & Regards,
>-GnanaShekar-
>
>-----Original Message-----
>From: Scott Deboy [mailto:sdeboy@comotivsystems.com]
>Sent: Wednesday, January 26, 2005 11:52 AM
>To: Log4J Users List
>Subject: RE: Chainsaw (SocketAppender/SocketReceiver)
>
>
>SocketReceiver accepts connections, socketAppender connects to SocketReceiver - SocketAppender has the 'remoteHost' property.
>
>
>-----Original Message-----
>From:	Subramani, GnanaShekar (GE Healthcare, non-ge) [mailto:GnanaShekar.Subramani@med.ge.com]
>Sent:	Wed 1/26/2005 9:48 AM
>To:	log4j-user@logging.apache.org
>Cc:	
>Subject:	Chainsaw (SocketAppender/SocketReceiver)
>Hi,
>
>Is SocketReceiver realley used to receive logs from a remote system.  I ask this because, I donot see any property named "host", being asked while creating a SocketReceiver in ChainSaw V2.
>
>Regards,
>-GnanaShekar-
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: log4j-user-unsubscribe@logging.apache.org
>For additional commands, e-mail: log4j-user-help@logging.apache.org
>
>
>
>
>
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: log4j-user-unsubscribe@logging.apache.org
>For additional commands, e-mail: log4j-user-help@logging.apache.org
>
>
>
>
>
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: log4j-user-unsubscribe@logging.apache.org
>For additional commands, e-mail: log4j-user-help@logging.apache.org
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: log4j-user-unsubscribe@logging.apache.org
>For additional commands, e-mail: log4j-user-help@logging.apache.org
>
>
>  
>

---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-user-unsubscribe@logging.apache.org
For additional commands, e-mail: log4j-user-help@logging.apache.org