Commit graph

5 commits

Author SHA1 Message Date
Jordan Sissel
a6eca76e2a - Add example agent in ruby 2010-11-21 02:36:29 -08:00
Jordan Sissel
add9eb66cd remove ap 2010-11-11 07:38:10 +00:00
Jordan Sissel
ae50ca1d82 - Move LogStash::Components::Agent to LogStash::Agent 2010-10-18 00:26:02 +00:00
Jordan Sissel
d0c4ccbfdc - Enhance the test example to show the ease of reading from local files
or simply reading parsed messages from an AMQP topic with the same code
  and only the configuration changed.
2010-10-17 10:49:58 +00:00
Jordan Sissel
791f15f633 - Add the new refactored agent model.
An agent can read from any input, apply filters, and pass to any output.
    * Inputs are files, amqp, stomp, http server, syslog server, etc.
    * Outputs are similar.
    * Filters are for manipulating events (parsing, adding data, trimming
      private data, etc)
  Inputs so far: amqp, file.
  Outputs so far: amqp, stdout.
  Filters so far: grok (pattern discovery only)

  A sample custom agent is in examples/test.rb
2010-10-17 10:27:38 +00:00