Class: Opstat::Parsers::Jvm

Inherits:
Object
  • Object
show all
Includes:
Logging
Defined in:
lib/parsers/jvm.rb

Instance Method Summary collapse

Methods included from Logging

#log_level, #oplogger, #preconfig_logger

Instance Method Details

#parse_data(data:, time:) ⇒ Object



6
7
8
9
10
11
12
13
14
15
16
17
18
19
# File 'lib/parsers/jvm.rb', line 6

def parse_data(data:, time:)
  return if data.nil? #TODO EVENT IN db
  
  begin
  data.split("\n").each do |line|
    oplogger.debug "parsing line #{line}"
  end
  rescue
	#TODO find best way to deal with that kind of problems
	#TODO check if timestamp > prev
    return
  end
  return report
end