Liking cljdoc? Tell your friends :D

com.brunobonacci.mulog

Logging library designed to log data events instead of plain words.

Logging library designed to log data events instead of plain words.
raw docstring

*default-logger*clj

The default logger buffers the messages in a ring buffer waiting to be dispatched to a destination like a file or a centralized logging management system.

The default logger buffers the messages in a ring buffer
waiting to be dispatched to a destination like a file
or a centralized logging management system.
sourceraw docstring

*local-context*clj

The local context is local to the current thread, therefore all the subsequent call to log withing the given context will have the properties added as well. It is typically used to add information regarding the current processing in the current thread. For example who is the user issuing the request and so on.

The local context is local to the current thread,
therefore all the subsequent call to log withing the
given context will have the properties added as well. It
is typically used to add information regarding the
current processing in the current thread. For example
who is the user issuing the request and so on.
sourceraw docstring

global-contextclj

The global logging context is used to add properties which are valid for all subsequent log events. This is typically set once at the beginning of the process with information like the app-name, version, environment, the pid and other similar info.

The global logging context is used to add properties
which are valid for all subsequent log events.  This is
typically set once at the beginning of the process with
information like the app-name, version, environment, the
pid and other similar info.
sourceraw docstring

logcljmacro

(log event-name & pairs)
source

log*clj

(log* logger event-name pairs)
source

set-global-context!clj

(set-global-context! context)
source

start-publisher!clj

(start-publisher! config)
(start-publisher! buffer config)
source

update-global-context!clj

(update-global-context! f & args)
source

with-contextcljmacro

(with-context context & body)
source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close