module SemanticLogger

def self.queue_size

look into speeding up the appenders themselves
logging, increase the log level, reduce the number of appenders, or
able to write to the appenders fast enough. Either reduce the amount of
When this number grows it is because the logging appender thread is not

Returns [Integer] the number of log entries waiting to be written to the appenders.
def self.queue_size
  Logger.processor.queue.size
end