# Utiliser deux instances de Logger (sysloglogger)

**URL:** <https://www.ruby-forum.com/t/utiliser-deux-instances-de-logger-sysloglogger/197017>\
**Category:** Rails\
**Created:** [January 11, 2010, 4:18pm UTC](https://www.ruby-forum.com/t/utiliser-deux-instances-de-logger-sysloglogger/197017 "2010-01-11T16:18:20Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![ksergses](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/e0b2c6/32.png) [@ksergses](https://www.ruby-forum.com/u/ksergses)\
**Post date:** [January 11, 2010, 4:18pm UTC](https://www.ruby-forum.com/t/utiliser-deux-instances-de-logger-sysloglogger/197017/1 "2010-01-11T16:18:20Z")

</div>

Salut.

j’utilise le gem SyslogLogger ( syslog-ng). et je veux avoir deux  
instances du logger  
(je veux avoir des fichiers de log sÃ©pares selon le logger utilisÃ©)  
le probleme que le serveur ne considÃ¨re qu’un seul Ã la fois !

j’ai mis cela dans mon environement.rb

RAILS\_FIRST\_LOGGER = SyslogLogger.new(‘rails-admin’)  
RAILS\_SECOND\_LOGGER = SyslogLogger.new(‘rails-user’)

c’est toujours le premier qui appelÃ© mÃªme si je fais un

RAILS\_SECOND\_LOGGER.info " its the second one!!"

c’est dans les fichiers log de RAILS\_FIRST\_LOGGER que je trouve les  
traces!

je vois pas la raison de cela !!

Merci

---

<div class="post-metadata">

**Author:** ![ksergses](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/e0b2c6/32.png) [@ksergses](https://www.ruby-forum.com/u/ksergses)\
**Post date:** [January 11, 2010, 5:52pm UTC](https://www.ruby-forum.com/t/utiliser-deux-instances-de-logger-sysloglogger/197017/2 "2010-01-11T17:52:34Z")

</div>

On 11 Jan 2010, at 16:18, Ksergses Ksergses wrote:

> c’est toujours le premier qui appelÃ© mÃªme si je fais un
> 
> RAILS\_SECOND\_LOGGER.info " its the second one!!"
> 
> c’est dans les fichiers log de RAILS\_FIRST\_LOGGER que je trouve les  
> traces!
> 
> je vois pas la raison de cela !!

I think you’ll have more succes if you use the default mailing list  
language.

## Translation:

I’m using the SyslogLogger gem (syslog-ng) and I want two logger  
instances (I want the log files to be split according to the used  
logger). The problem is that the server doesn’t want to use more than  
one at a time!

I’ve put the following in environment.rb

RAILS\_FIRST\_LOGGER = SyslogLogger.new(‘rails-admin’)  
RAILS\_SECOND\_LOGGER = SyslogLogger.new(‘rails-user’)

It’s in the RAILS\_FIRST\_LOGGER file that I’m finding all the entries.

## I can’t find the reason why !!

Hope someone can help you out.

Best regards

Peter De Berdt
