Want my daemons to have their own logger instance

I have a daemon named "sketcher" and I want everything related to the
"sketcher" program to go to "sketcher.log"

I've tried putting
  logger = Logger.new(File.join("#{RAILS_ROOT}/log", "sketcher.log")

in the top method of the daemon, but this only succeeds in getting
messages from that same class into my logger. Most of the log
messages from ActiveRecord and other classes end up in
development.log, as usual.

Is there an easy way to redirect all output from each of my daemons
into their own log files?

Thanks -