Class: TraceViz::Loggers::LoggingManager
- Inherits:
-
Object
- Object
- TraceViz::Loggers::LoggingManager
show all
- Includes:
- Helpers::ConfigHelper
- Defined in:
- lib/trace_viz/loggers/logging_manager.rb
Instance Method Summary
collapse
#config, #fetch_general_config
Instance Method Details
#log_post_collection(collector) ⇒ Object
25
26
27
28
29
|
# File 'lib/trace_viz/loggers/logging_manager.rb', line 25
def log_post_collection(collector)
return unless post_collection_logging_enabled?
PostCollectionLogger.log(collector)
end
|
#log_runtime_trace(trace_data) ⇒ Object
13
14
15
16
17
|
# File 'lib/trace_viz/loggers/logging_manager.rb', line 13
def log_runtime_trace(trace_data)
return unless runtime_logging_enabled?
TraceLogger.log(trace_data)
end
|
#log_stats(collector) ⇒ Object
19
20
21
22
23
|
# File 'lib/trace_viz/loggers/logging_manager.rb', line 19
def log_stats(collector)
return unless stats_logging_enabled?
TraceStatsLogger.log(collector)
end
|