logging-log4j-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jacob Kjome" <h...@visi.com>
Subject Re: SMTPAppender , server instance
Date Wed, 16 Nov 2011 16:54:39 GMT

You really should look at this alternate SMTP Appender.  I think it provides 
everything you need in a clean way....

http://www.openmindlab.com/lab/tools/openutilslog4j/smtp.html


Jake

On Wed, 16 Nov 2011 16:38:31 +0100
 Zbynek Vavros <Zbynek_Vavros@cz.ibm.com> wrote:
> 
> Hi,
> 
> you can use profiling for deployment - Maven is excellent for that.
> You would deploy different packages but to create them is extremely easy.
> 
> Or you could use method I was using before Maven but its not so "clean":
> 
> 1 - at the beggining of your code set a system property:
> System.setProperty("HOSTNAME", InetAddress.getLocalHost
> ().getCanonicalHostName());
> 
> 2 - force log4j to configure again with something like:
> DOMConfigurator.configure(getClass().getClassLoader().getResource(
> "log4j.xml"));
> 
> 3 - use this property in your log4j configration, i.e.:
> <param name="Subject" value="Error from ${HOSTNAME}" />
> 
> Then you got the hostname IP in email subject.
> 
> Cheers, Zbynek
>                                                                        

> Kind Regards / Mit                                                      
> freundlichen Grüßen /                                                  

> Üdvözlettel / S                                                        

> pozdravem:                                                              
>                                                                        

>                                                                        

> Zbynek VAVROS                                                
(Embedded 
> Development                                                
image moved 
>                                                                to
file: 
>                                                          
pic44576.gif) 
>                                                                        

>     Delivery Centre      616 00, Brno                                  

>      Central Europe      Technicka 21                                  

>        Brno SITE         Czech Republic                                

>                                                                        

> (Embedded image moved to                                                
>   file: pic46945.gif)    Phone: 420-53341- x6283                        
>                          Mobile:                                        
>                          E-mail: Zbynek_Vavros@cz.ibm.com              

>                                                                        

>                                                                        

>                                                                        

>                                                                        

>   IBM Global Services                                                  

>  Delivery Center Czech                                                  
>     Republic, s.r.o.                                                    
>   Registered address:                                                  

> Brno, Technicka 2995/21,                                                
> Zip code: 61600, Company                                                
>       ID: 26244535                                                      
>      Entered in the                                                    

>   Commercial Register                                                  

>    maintained by the                                                    
>  Regional Court in Brno                                                

>  (Part C, Entry 39922)                                                  
>                                                                        

>   IBM Global Services                                                  

>  Delivery Center Czech                                                  
>     Republic, s.r.o.                                                    
>  Sídlo: Brno, Technická                                                

>  2995/21, PSČ 61600 IČ:                                                

>         26244535                                                        
>   Zapsaná v obchodním                                                  

>    rejstříku, vedeném                                                  

>  Krajským soudem v Brně                                                

>  oddíl C, vlozka 39922                                                  
>                                                                        

> 
> 
> 
> 
> 
> 
>From:	fachhoch <fachhoch@gmail.com>
> To:	log4j-user@logging.apache.org
> Date:	11/16/2011 04:29 PM
> Subject:	Re: SMTPAppender , server instance
> 
> 
> 
> 
> 
> Thanks for your reply,
> If I  use param then I have  to send different deployments to different
> servers whihc I dont want .  Can I  plugin some code  which appends the
> system name  (I mean host name of the machine )to the value of the param ?
> 
> 
> javabrett wrote:
>>
>> Could you configure this with the Subject param?
>>
>> From log4j wiki:
>>
>> <appender
>> name="AdministratorEmail"
>> class="org.apache.log4j.net.
>> SMTPAppender">
>> ...
>>
>>
>> Brett
>>
>> On 11/16/11, fachhoch <fachhoch@gmail.com> wrote:
>>>
>>> I am want to use   org.apache.log4j.net.SMTPAppender , can this appender
>>> append the system name   when sending email ?
>>>
>>> Our code will be deployed to production , staging , training ,
>>> development
>>> instance.
>>> SMTPAppender    send out email but I cannot tell if this exception
>>> happened
>>> in production, staging,development , training environment, any
>>> suggestions?
>>> I  prefer not to change code for each   instance deployment.
>>>
>>>
>>>
>>>
>>> --
>>> View this message in context:
>>>
> http://old.nabble.com/SMTPAppender-%2C-server-instance-tp32850377p32850377.html
> 
>>> Sent from the Log4j - Users mailing list archive at Nabble.com.
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: log4j-user-unsubscribe@logging.apache.org
>>> For additional commands, e-mail: log4j-user-help@logging.apache.org
>>>
>>>
>>
>> --
>> Sent from my mobile device
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: log4j-user-unsubscribe@logging.apache.org
>> For additional commands, e-mail: log4j-user-help@logging.apache.org
>>
>>
>>
> 
> --
> View this message in context:
> http://old.nabble.com/SMTPAppender-%2C-server-instance-tp32850377p32855452.html
> 
> Sent from the Log4j - Users mailing list archive at Nabble.com.
> 
> 
> ---------------------------------------------------------------------
> 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


Mime
View raw message