Seperate log files using LogBox

Can I get some help setting up seperate log files. In my config I
have:

//LogBox DSL
    logBox = {
      // Define Appenders
      appenders = {
        coldboxTracer =
{ class="coldbox.system.logging.appenders.ColdboxTracerAppender" },
        coldboxFile = {
  
class="coldbox.system.logging.appenders.AsyncRollingFileAppender",
          properties={filePath="logs",
          fileName="orders",
          autoExpand=true,
          fileMaxSize=2000,
          fileMaxArchives=2}
        }
      },
      // Root Logger
      root = { levelmax="INFO", appenders="*" },
      // Implicit Level Categories
      info = [ "coldbox.system" ]
    };
and when I use the following this inserts the log into /logs/
orders.log

getPlugin("Logger").logEntry("information","Successful -
#OrderStruct.details#","");

I added
        coldboxFile2 = {
  
class="coldbox.system.logging.appenders.AsyncRollingFileAppender",
          properties={filePath="logs",
          fileName="login",
          autoExpand=true,
          fileMaxSize=2000,
          fileMaxArchives=2}
        }
but how do I call the plugin logger so that it inserts the log into /
logs/login.log?

You need to define new logger - right now you have root logger:

root = { levelmax="INFO", appenders="*" }

add new one:

myLog = { levelmax="INFO", appenders="coldboxFile2" }

So this new logger with use only new appender.
You can call it in multiple ways:

With wirebox:
logbox:myLog

Or from controller:
getController().getLogBox().getLogger("myLog")

http://wiki.coldbox.org/wiki/LogBox.cfm

Good luck,
Leonty

Thanks. I can now get specific log files.

In config I have two difined loggers:

root = { levelmax="INFO", appenders="*" },
mylog = { levelmax="INFO", appenders="coldboxFile2" }

root logger logs everything, so I thought could do this so that only
mylog logs what I trigger:
root = { levelmax="INFO", appenders="coldboxTracer,coldboxFile" },
mylog = { levelmax="INFO", appenders="coldboxFile2" }

but now mylog doesn't log anything and root still logs everything.

Is root logger suppose to log everything even if you use different
appenders for specific logging?