Method: Meter::Backend#log
- Defined in:
- lib/meter/backend.rb
#log(stat, data = {}) ⇒ Object
27 28 29 30 31 32 |
# File 'lib/meter/backend.rb', line 27 def log(stat, data = {}) data = { environment: ::Meter.config.environment, Timestamp: Time.now }.merge data data.merge! app: ::Meter.config.namespace, statname: stat ::Meter.config.logger.debug { "Logging #{log_file} - #{data}"} log_file.open('a') { |f| f.puts(JSON.dump data) } end |