mirror of
https://github.com/elastic/logstash.git
synced 2025-04-24 06:37:19 -04:00
uniform output
This commit is contained in:
parent
b6ff56a3c0
commit
e9753e7d97
7 changed files with 11 additions and 9 deletions
|
@ -34,7 +34,7 @@ describe LogStash::Codecs::JSON do
|
|||
end
|
||||
duration = Time.now - start
|
||||
insist { count } == iterations
|
||||
puts "codecs/json speed: #{iterations/duration}/sec"
|
||||
puts "codecs/json rate: #{"%02.0f/sec" % (iterations / duration)}, elapsed: #{duration}s"
|
||||
end
|
||||
|
||||
context "processing plain text" do
|
||||
|
|
|
@ -107,10 +107,12 @@ describe LogStash::Event do
|
|||
end
|
||||
|
||||
it "should be fast?", :performance => true do
|
||||
count = 100000
|
||||
2.times do
|
||||
start = Time.now
|
||||
100000.times { subject["[j][k1]"] }
|
||||
puts "Duration: #{Time.now - start}"
|
||||
count.times { subject["[j][k1]"] }
|
||||
duration = Time.now - start
|
||||
puts "event #[] rate: #{"%02.0f/sec" % (count / duration)}, elapsed: #{duration}s"
|
||||
end
|
||||
end
|
||||
end
|
||||
|
@ -192,7 +194,7 @@ describe LogStash::Event do
|
|||
end
|
||||
duration = Time.now - start
|
||||
end
|
||||
puts "event @timestamp parse rate: #{count / duration}/sec"
|
||||
puts "event @timestamp parse rate: #{"%02.0f/sec" % (count / duration)}, elapsed: #{duration}s"
|
||||
end
|
||||
|
||||
context "acceptable @timestamp formats" do
|
||||
|
|
|
@ -24,7 +24,7 @@ describe LogStash::Filters::Date, :if => RUBY_ENGINE == "jruby" do
|
|||
end
|
||||
duration = Time.now - start
|
||||
end
|
||||
puts "date parse rate: #{event_count / duration}"
|
||||
puts "filters/date parse rate: #{"%02.0f/sec" % (event_count / duration)}, elapsed: #{duration}s"
|
||||
insist { duration } < max_duration
|
||||
end
|
||||
end
|
||||
|
|
|
@ -450,7 +450,7 @@ describe LogStash::Filters::Grok do
|
|||
start = Time.now
|
||||
agent do
|
||||
duration = (Time.now - start)
|
||||
puts "grok parse rate: #{"%02.0f/sec" % (event_count / duration)}, elapsed: #{duration}s"
|
||||
puts "filters/grok parse rate: #{"%02.0f/sec" % (event_count / duration)}, elapsed: #{duration}s"
|
||||
insist { duration } < max_duration
|
||||
end
|
||||
end
|
||||
|
|
|
@ -125,7 +125,7 @@ describe LogStash::Filters::KV do
|
|||
start = Time.now
|
||||
agent do
|
||||
duration = (Time.now - start)
|
||||
puts "kv rate: #{"%02.0f/sec" % (count / duration)}, elapsed: #{duration}s"
|
||||
puts "filters/kv rate: #{"%02.0f/sec" % (count / duration)}, elapsed: #{duration}s"
|
||||
end
|
||||
end
|
||||
|
||||
|
|
|
@ -23,7 +23,7 @@ describe "inputs/generator", :performance => true do
|
|||
insist { event["sequence"] } == i
|
||||
end
|
||||
duration = Time.now - start
|
||||
puts "Generator Rate: #{"%02.0f/sec" % (event_count / duration)}, Elapsed: #{duration}s"
|
||||
puts "inputs/generator rate: #{"%02.0f/sec" % (event_count / duration)}, elapsed: #{duration}s"
|
||||
pipeline.shutdown
|
||||
end # input
|
||||
end
|
||||
|
|
|
@ -17,6 +17,6 @@ describe "speed tests", :performance => true do
|
|||
start = Time.now
|
||||
agent do
|
||||
duration = (Time.now - start)
|
||||
puts "Speed Rate: #{"%02.0f/sec" % (count / duration)}, Elapsed: #{duration}s"
|
||||
puts "speed rate: #{"%02.0f/sec" % (count / duration)}, elapsed: #{duration}s"
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue