Commit graph

  • e308e16067 first cut at jruby/threaded logstash Pete Fritchman 2011-02-13 16:25:22 -08:00
  • 441f022bb0 Local var. Jordan Sissel 2011-02-13 16:38:59 -08:00
  • df8de8b155 first cut at jruby/threaded logstash Pete Fritchman 2011-02-13 16:25:22 -08:00
  • 3b6ae5bd9d - Don't bother retrying if we got 0 results for our histogram. Jordan Sissel 2011-02-13 03:53:31 -08:00
  • 782ab1b04c - Bump tries to 7 on histogram sizing - Abort if somehow the histogram interval gets below 1 second Jordan Sissel 2011-02-13 03:44:37 -08:00
  • 025ebbcf7d - Add another geocities gif for when the graph is updating. Jordan Sissel 2011-02-13 03:29:59 -08:00
  • ecb0afad5d - Try to dynamically size the histogram based on number of data points found. This will incur multiple backend queries if a happy range of data points is not found. Currently will try again with a new histogram interval if point count, x is outside range [6, 50] Jordan Sissel 2011-02-13 03:26:20 -08:00
  • 6d98b64514 - add doc comments Jordan Sissel 2011-02-13 03:13:55 -08:00
  • 19ce814677 - Reset search offset when drilling into the histogram Jordan Sissel 2011-02-13 02:58:00 -08:00
  • d0e08d44e7 - always include 'first' link - fix bug in 'last' link Jordan Sissel 2011-02-13 02:50:42 -08:00
  • f021fd72be - Add 'refresh' link to searches Jordan Sissel 2011-02-13 02:42:58 -08:00
  • cc0b0565cd - Let's use the underconstruction gif. Jordan Sissel 2011-02-13 02:37:23 -08:00
  • e53a6929dd - Ok, but really, geocities-era construction gif is way better. Picked one of these from http://www.textfiles.com/underconstruction/ Jordan Sissel 2011-02-13 02:35:17 -08:00
  • 0c20391a91 - Add a throbber for more web2.0 sadness. Created with http://ajaxload.info/ Jordan Sissel 2011-02-13 02:29:20 -08:00
  • 13481d80ba - Make the log messages into links so the iphone/ipad can click on them. - Don't reload the graph if we are just paging through results Jordan Sissel 2011-02-13 02:21:32 -08:00
  • 1655b080c4 - Always include first/prev/next/last; otherwise, hiding them makes you have to move the mouse if the next result set has a different list. Jordan Sissel 2011-02-13 02:01:05 -08:00
  • 6242ef2755 - Style and doc fixes Jordan Sissel 2011-02-13 01:49:25 -08:00
  • b74d7166ac Add documentation for the search methods Jordan Sissel 2011-02-13 01:47:28 -08:00
  • f97619a373 include query time in results Jordan Sissel 2011-02-13 01:36:07 -08:00
  • 9c6a1495d9 - Add twitter backend support. This isn't intended for use. Jordan Sissel 2011-02-13 01:25:02 -08:00
  • c852a9eb4b - Fix search/error Jordan Sissel 2011-02-13 01:20:53 -08:00
  • 7dadd86f94 - Add error text template Jordan Sissel 2011-02-13 00:59:19 -08:00
  • a1d375a4af - Graphs work again; uses new /api/histogram api This finallys splits search results from data requests. - Support POST and GET on /api/search - Support text/html/json for searches - Upgrade to jquery 1.5.0 Jordan Sissel 2011-02-13 00:29:56 -08:00
  • c8a55c1874 - Fix require_param Jordan Sissel 2011-02-13 00:29:34 -08:00
  • d669639c99 - LogStash::Search::Result#to_json Jordan Sissel 2011-02-13 00:28:25 -08:00
  • d0a5dfb5a0 - Report errors from search Jordan Sissel 2011-02-13 00:27:54 -08:00
  • d674dd475e - More histogram work. - Have LogStash::Search::ElasticSearch#histogram yield an error if one occurs - /api/histogram reports an error now if 'q' param is missing Jordan Sissel 2011-02-12 22:48:33 -08:00
  • e8f43c15d2 - add additional library checks - add todo Jordan Sissel 2011-02-12 22:40:18 -08:00
  • 5a7b833bef - to_json is called with a parameter? Hmm... This: JSON::Ext::Generator::State Jordan Sissel 2011-02-10 10:42:13 -08:00
  • 35d262f463 - Start working on /api/histogram Jordan Sissel 2011-02-10 10:41:14 -08:00
  • 563e925f4c - LogStash::Search::ElasticSearch#histogram now yields a proper LogStash::Search::FacetResult Jordan Sissel 2011-02-10 09:58:52 -08:00
  • 594f20213c - add more facet stuff Jordan Sissel 2011-02-10 09:45:31 -08:00
  • 59334d39bd - partial implementation LogStash::Search::ElasticSearch#histogram Jordan Sissel 2011-02-10 00:16:52 -08:00
  • 31644cb5a2 - Update the web interface to use the new search api - Add offset and total attributes LogStash:;Search::Result - Added -b/--backend flag to logstash-web for specifying the url of the backend. Defaults to elasticsearch://localhost:9200 Jordan Sissel 2011-02-09 22:17:13 -08:00
  • 7b0aef841b add extra output for now. Jordan Sissel 2011-02-09 03:21:52 -08:00
  • 15bb95dc87 - Start working on issue/30 (refactor the search api to be pluggable) - Updated test_elasticsearch to use the new api, passes. Jordan Sissel 2011-02-09 03:19:23 -08:00
  • f852b63ede - specify rubies Jordan Sissel 2011-02-06 22:57:05 -08:00
  • eb967d8f57 - don't do git stuff anymore Jordan Sissel 2011-02-06 21:38:20 -08:00
  • 2aab956352 - Set a unique ES cluster name to ensure we stay away from other active ES nodes. - Tests pass again Jordan Sissel 2011-02-06 20:15:07 -08:00
  • 106ff0bed6 - Allow specifying a port for elasticsearch Jordan Sissel 2011-02-06 18:33:29 -08:00
  • b5d5136300 - Make ES test run ES on a random port. Jordan Sissel 2011-02-06 13:36:24 -08:00
  • 4f39bed272 - bleh. force gems to update so stompserver installs. Tests pass now run through rvm. Jordan Sissel 2011-02-06 02:51:01 -08:00
  • 25bbb94d9a - Be more friendly to stuff like rvm, etc. Example, instead of running 'stompserver' we should ask rubygems where bin/stompserver is and then exec /proc/self/exe and run that. This will ensure we stay within our environment. Jordan Sissel 2011-02-06 02:30:00 -08:00
  • 3b284fa767 - Try to make the tests a bit more rvm friendly. Jordan Sissel 2011-02-06 02:22:02 -08:00
  • 29abef6061 Merge branch 'master' of github.com:logstash/logstash Jordan Sissel 2011-02-06 01:52:34 -08:00
  • 6cf0aeefe4 - add test runner via rvm Jordan Sissel 2011-02-06 01:50:59 -08:00
  • 657b19db39 - add output/elasticsearch tests to default run Jordan Sissel 2011-02-04 02:35:16 -08:00
  • 0dac4260f5 - Got working elasticsearch tests going - Allow multiple versions of elasticsearch to be tested with the same tests. Jordan Sissel 2011-02-04 02:30:22 -08:00
  • d878e44fb4 - fix wipe target Jordan Sissel 2011-02-04 02:30:12 -08:00
  • 44a5dbc71d - remove possibly superfluous event push (it was breaking the tests) - use @logger, not $stderr.puts Jordan Sissel 2011-02-04 02:29:13 -08:00
  • fae90d1ae6 - Add LogStash::Event#== Jordan Sissel 2011-02-04 02:28:55 -08:00
  • 88e2597983 - merge a.pager and a.querychanger click handler - fix bug in param_parse Jordan Sissel 2011-02-03 13:02:12 -08:00
  • 5e67b5c22f - Fix click mangling. Jordan Sissel 2011-02-03 12:39:46 -08:00
  • ce70dd9bf7 - Add TODO to add exception handlers for input/output/filter and agent components so we can better test them. Jordan Sissel 2011-02-03 03:40:47 -08:00
  • 8c959330ec - Start working on the elasticsearch output test Jordan Sissel 2011-02-03 03:35:49 -08:00
  • ef8a38ba1f - Add wipe/remove targets - Download the .zip since .tar.gz releases of ES are only recent and zip goes way back in ES release history. Jordan Sissel 2011-02-03 03:10:02 -08:00
  • f51f1d91e5 - Add setup for running an arbitrary version of elasticsearch Jordan Sissel 2011-02-03 03:03:38 -08:00
  • 1fbb09ec27 - Add readme pointing at the project page and asking folks not to file bugs on github Jordan Sissel 2011-02-03 02:46:04 -08:00
  • 896442bbe6 - Add LogStash::Event.sprintf(str) Takes a string. Replaces ${foo} with the event[foo] value. If no value, does not replace it. - Allow grep to add_tags and add_fields with values from the event. Useful for adding tags/fields for nagios alerts and other such goodness. - Add tests for grep add_{fields,tags} with a format string as above. - Add some TODOs for possible confusion cleanup needed. Jordan Sissel 2011-02-03 02:20:28 -08:00
  • 475aa4d7d4 - Add me and pete. Jordan Sissel 2011-02-03 01:39:47 -08:00
  • 7204c0a51b - Add pusewicz Jordan Sissel 2011-02-03 01:38:42 -08:00
  • a5da804d0c - Add rausanka Jordan Sissel 2011-02-03 01:37:39 -08:00
  • 5f0bdcb8bd - Small style changes Jordan Sissel 2011-02-03 01:34:59 -08:00
  • 2576786ce1 Merge branch 'master' of https://github.com/startupseven/logstash into pull/10 Jordan Sissel 2011-02-03 01:30:46 -08:00
  • 51cbf33cd0 - Use -a/--address instead of -H/--host Jordan Sissel 2011-02-03 01:28:49 -08:00
  • 5fad88ab96 Merge branch 'master' of https://github.com/pusewicz/logstash into pull/9 Jordan Sissel 2011-02-03 01:27:31 -08:00
  • d88ec2fcd7 Revert "Revert "- Add user/pass support for amqp output"" Ryan Ausanka-Crues 2011-02-02 20:35:01 -08:00
  • 2f74f97217 Revert "- Add user/pass support for amqp output" Ryan Ausanka-Crues 2011-02-02 20:12:52 -08:00
  • 543fa984c4 Merge branch 'master' of git://github.com/logstash/logstash Ryan Ausanka-Crues 2011-02-02 19:09:35 -08:00
  • c0d833cbb5 - add todo - toss exception if we can't configure the index Jordan Sissel 2011-02-02 15:03:43 -08:00
  • b6c217d32d - Add user/pass support for amqp output http://code.google.com/p/logstash/issues/detail?id=23 Jordan Sissel 2011-01-23 06:37:40 +08:00
  • de8d88b559 Merge branch 'master' of github.com:startupseven/logstash Tello, Inc 2011-01-27 06:41:56 +00:00
  • b60dc12548 Add a custom grok pattern for parsing MySQL slow query log datetimes Tello, Inc 2011-01-27 06:39:01 +00:00
  • 59a51b4fd1 - Add user/pass support for amqp output http://code.google.com/p/logstash/issues/detail?id=23 Jordan Sissel 2011-01-23 06:37:40 +08:00
  • 17b13b99dd Extra type safety Jordan Sissel 2011-01-23 06:30:00 +08:00
  • 8239656efc Change nil check to use nil? instead of == per Mike Lewis' suggestion Ryan Ausanka-Crues 2011-01-25 14:07:54 -08:00
  • 911fa4912d Merge branch 'master' of github.com:startupseven/logstash Ryan Ausanka-Crues 2011-01-25 09:25:26 -08:00
  • 9d2ab40d44 Add options to set host and port Piotr Usewicz 2011-01-25 16:14:39 +00:00
  • f0452eafe9 - specify version dep for amqp as 0.6.5+ and < 0.7.0, since 0.7.0 has some api changes that break us. Will revisit later. Jordan Sissel 2011-01-25 00:58:31 -08:00
  • 36f53a60fc Merge branch 'master' of github.com:startupseven/logstash Tello, Inc 2011-01-24 21:23:39 +00:00
  • 80a3248f90 Don't treat empty string the same as nil when performing negate grep matching Tello, Inc 2011-01-24 21:23:30 +00:00
  • 1a6f47e641 Add additional needed gem to Gemfile Ryan Ausanka-Crues 2011-01-23 14:25:40 -08:00
  • cd249aa5d0 Add test for 'negate' option with multiline Ryan Ausanka-Crues 2011-01-23 14:25:21 -08:00
  • 7cf157016f Add gemfile and rvm support to make it easier for developers to start working on logstash and run the tests Ryan Ausanka-Crues 2011-01-23 14:05:47 -08:00
  • f48488d051 Add comments to explain 'negate' in multiline filters Ryan Ausanka-Crues 2011-01-23 12:05:56 -08:00
  • 7c67be2ba8 Fix negate changes to match what was actually working on the test box. Also improve logging to include negate status Ryan Ausanka-Crues 2011-01-22 16:10:58 -08:00
  • b1701cb37d Enable 'negate' modifier for multiline filter so that you can do more complex multi-line event matching Ryan Ausanka-Crues 2011-01-22 16:08:21 -08:00
  • 63f06c17cc - Add user/pass support for amqp output http://code.google.com/p/logstash/issues/detail?id=23 Jordan Sissel 2011-01-22 14:37:40 -08:00
  • 609fd3f39a Extra type safety Jordan Sissel 2011-01-22 14:30:00 -08:00
  • c09d5e2021 Add new grok pattern for matching dates like 'Wed Dec 08 19:57:42 -0800 2010' which are found in rails logs ec2 2011-01-22 09:56:59 +00:00
  • d1013465b9 Change event '[]' method to check @data (not just @data[@fields]) if the key starts with '@' so that grep filtering can match standard parse values ec2 2011-01-22 09:53:31 +00:00
  • b1ed54d286 Fix logstash crash caused by using @logging instead of @logger ec2 2011-01-22 09:48:29 +00:00
  • 54dadbf356 - ruby 1.9.x and other RUBYLIB ($:) fixes Jordan Sissel 2011-01-21 07:47:27 +08:00
  • 4a6cad3c44 - Add fix for ruby 1.9.x Jordan Sissel 2011-01-18 15:55:56 +08:00
  • 67dd24c81c - ruby 1.9.x and other RUBYLIB ($:) fixes Jordan Sissel 2011-01-20 15:47:27 -08:00
  • 6e0684bf84 - Backport Ruby 1.8.7 Regexp.union([array]) so Rack 1.2.1 works in Ruby <= 1.8.6. This should fix issue http://code.google.com/p/logstash/issues/detail?id=5 Jordan Sissel 2011-01-18 14:43:40 +08:00
  • de2a6c3f06 - Add fix for ruby 1.9.x Jordan Sissel 2011-01-17 23:55:56 -08:00
  • 0266d59a7c - Backport Ruby 1.8.7 Regexp.union([array]) so Rack 1.2.1 works in Ruby <= 1.8.6. This should fix issue http://code.google.com/p/logstash/issues/detail?id=5 Jordan Sissel 2011-01-17 22:43:40 -08:00
  • fb6e0d590d - Add adulau for his fix in pull/5 Jordan Sissel 2011-01-14 08:09:13 +08:00
  • b8cdd9c088 - Add adulau for his fix in pull/5 Jordan Sissel 2011-01-13 16:09:13 -08:00