Commit graph

10907 commits

Author SHA1 Message Date
Pete Fritchman
3d9cf8e58f - add profiling (temporary, but very useful for now) 2009-08-07 00:52:17 +00:00
Jordan Sissel
127394a84b - Use RubyGrok instead of IO.popen("grok ...")
Requires installed: http://semicomplete.googlecode.com/svn/cgrok/ruby/
- use $HOME for logstash index directory.
- Have import use Time.now.to_f to get higher-precision time values.
2009-08-06 08:39:05 +00:00
Pete Fritchman
b92be62794 - remove the grok teardown stuff, since we're going to be using cgrok's
new ruby api
- ignore fields not explicitly named in grok (i.e. %{FOO} is ignored,
  but %{FOO:bar} is imported as key=bar)
2009-08-06 05:50:52 +00:00
Pete Fritchman
002c080abb - display import rate 2009-08-06 05:38:20 +00:00
Pete Fritchman
944939a7ee - search by @DATE, by default 2009-08-06 05:37:59 +00:00
Pete Fritchman
94944089d9 - actually create an index from the default FieldInfos. now that we're
using these defaults, importing is faster and there is a much better
  log:index size ratio.
2009-08-06 05:37:23 +00:00
Pete Fritchman
82fdc11f2e - early early early-stage logstash prototype 2009-08-05 01:01:23 +00:00