# Use rails logger in a class without active record

**URL:** <https://www.ruby-forum.com/t/use-rails-logger-in-a-class-without-active-record/159737>\
**Category:** Rails\
**Created:** [February 7, 2009, 8:25pm UTC](https://www.ruby-forum.com/t/use-rails-logger-in-a-class-without-active-record/159737 "2009-02-07T20:25:45Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![bigdaddy71](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/bbe5ce/32.png) [@bigdaddy71](https://www.ruby-forum.com/u/bigdaddy71)\
**Post date:** [February 7, 2009, 8:25pm UTC](https://www.ruby-forum.com/t/use-rails-logger-in-a-class-without-active-record/159737/1 "2009-02-07T20:25:45Z")

</div>

How do I use the regular rails logger in a rails app in a class that  
is does not inherit from active record?

---

<div class="post-metadata">

**Author:** ![bigdaddy71](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/bbe5ce/32.png) [@bigdaddy71](https://www.ruby-forum.com/u/bigdaddy71)\
**Post date:** [February 7, 2009, 10:59pm UTC](https://www.ruby-forum.com/t/use-rails-logger-in-a-class-without-active-record/159737/2 "2009-02-07T22:59:35Z")

</div>

Quoting Me [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

> How do I use the regular rails logger in a rails app in a class that  
> is does not inherit from active record?

RAILS\_DEFAULT\_LOGGER.debug “Debug message”

HTH,  
Jeffrey

---

<div class="post-metadata">

**Author:** ![bigdaddy71](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/bbe5ce/32.png) [@bigdaddy71](https://www.ruby-forum.com/u/bigdaddy71)\
**Post date:** [February 8, 2009, 6:02am UTC](https://www.ruby-forum.com/t/use-rails-logger-in-a-class-without-active-record/159737/3 "2009-02-08T06:02:26Z")

</div>

Do you want to log from a controller? If so, something like this in  
application.rb is handy:

def log(message)  
logger.info “Any\_prefix\_you\_want\_to\_grep: #{message.to\_s}”  
end

If you want to log from somewhere that’s not inheriting any part of  
the rails stack, I’ll let someone else answer…
