galaxy.util.custom_logging package

galaxy.util.custom_logging.trace(self, message, *args, **kws)[source]
galaxy.util.custom_logging.get_logger(name=None)[source]

Submodules

galaxy.util.custom_logging.fluent_log module

Provides a TraceLogger implementation that logs to a fluentd collector

class galaxy.util.custom_logging.fluent_log.FluentTraceLogger(name, host='localhost', port=24224)[source]

Bases: object

__init__(name, host='localhost', port=24224)[source]
context_set(key, value)[source]
context_remove(key)[source]
log(label, event_time=None, **kwargs)[source]