title: How to ALSO send kotlin-logging logs (sl4j-simple?) to my own back-end
body: <p>I have a working solution using kotlin-logging and slf4j-simple.  It happily prints to the console.</p>
  
  <p>Question: I'd like to <strong>also</strong> send log lines to my own function so I can save them to my alternate destination (that isn't one of the built-in ones like a file).</p>
  
  <p>Is there an easy interface I override?  With the four layers (kotlin-logging, slf4j, slf4j-simple, Logger) I'm unsure where to start.  I thought it would be as easy as </p>
  
  <pre><code>someLoggingThing.addDestinationForSufficientlySevere(object:Logger { str-&gt;
     myAltLoggingThing.log(str)
  })
  </code></pre>
  
  <p>Disclaimer: I don't know details logging practices and facades, which is why I liked the simplicity of kotlin-logging so much (the lambda handles the "don't do any thinking if debugging is turned off" issue)</p>
  
  <pre><code>private val logger = KotlinLogging.logger {}
  logger.debug { "I'm a debug lumberjack and I'm ok $withComplicatedStuff" }
  </code></pre>