# Rails syslogger extremly slow

**URL:** <https://www.ruby-forum.com/t/rails-syslogger-extremly-slow/74447>\
**Category:** Ruby\
**Created:** [December 23, 2005, 6:13am UTC](https://www.ruby-forum.com/t/rails-syslogger-extremly-slow/74447 "2005-12-23T06:13:51Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [December 23, 2005, 6:13am UTC](https://www.ruby-forum.com/t/rails-syslogger-extremly-slow/74447/1 "2005-12-23T06:13:51Z")

</div>

I’m using sysloglogger from here…

[http://rails-analyzer.rubyforge.org/hacks/classes/SyslogLogger.html](http://rails-analyzer.rubyforge.org/hacks/classes/SyslogLogger.html)

but it causes my website to run 10x slower. It looks like there’s heavy  
IO wait. Does anyone know why this may be?

Is it just because of the large amount of stuff it has to write to  
disk? I don’t have a lot of memory…is that the main problem?

---

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [December 23, 2005, 6:59am UTC](https://www.ruby-forum.com/t/rails-syslogger-extremly-slow/74447/2 "2005-12-23T06:59:06Z")

</div>

removed\_email\_address@domain.invalid wrote:

> I’m using sysloglogger from here…
> 
> [http://rails-analyzer.rubyforge.org/hacks/classes/SyslogLogger.html](http://rails-analyzer.rubyforge.org/hacks/classes/SyslogLogger.html)
> 
> but it causes my website to run 10x slower. It looks like there’s heavy  
> IO wait. Does anyone know why this may be?
> 
> Is it just because of the large amount of stuff it has to write to  
> disk? I don’t have a lot of memory…is that the main problem?

(not trying to be nasty, but i think the canonical answer is you’ll get  
an answer faster at the rails list

[http://lists.rubyonrails.org/mailman/listinfo/rails](http://lists.rubyonrails.org/mailman/listinfo/rails)

---

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [December 23, 2005, 5:41pm UTC](https://www.ruby-forum.com/t/rails-syslogger-extremly-slow/74447/3 "2005-12-23T17:41:05Z")

</div>

a hard disk is roughly 100x slower than IO over a wire because it  
has mechanically moving parts. So seeing a 10x slowdown is reasonable.

putting the following line in your rails environment.rb file should  
speed  
things up since it will minimize logging output to the hard disk:

config.log\_level = :fatal

---

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [December 28, 2005, 12:19am UTC](https://www.ruby-forum.com/t/rails-syslogger-extremly-slow/74447/4 "2005-12-28T00:19:50Z")

</div>

What are the other available log levels?
