Pete Fritchman
9c36df44ec
sample config for json/message_format input data
2011-05-20 23:36:02 -07:00
Pete Fritchman
43a3360aab
add example groktest config
2011-05-20 03:20:01 -07:00
Jordan Sissel
a79dbabdd3
- remove old yaml configs
2011-05-08 17:40:28 -07:00
Jordan Sissel
050a7456a9
- remove old and invalid stuff
2011-04-24 23:58:47 -07:00
Jordan Sissel
57f3699e0e
moved
2011-04-18 19:53:08 -07:00
Jordan Sissel
1e0a1b958b
- Oops. Committed my api user's password. Changed and removed. Silly me.
2011-04-09 02:06:05 -07:00
Jordan Sissel
ffc0d6b923
- move stuff around
2011-04-09 02:03:22 -07:00
Jordan Sissel
cb11e9ec5c
- add some example configs
2011-04-06 01:51:50 -07:00
Jordan Sissel
c2e964b46f
- try deleting again
2011-03-23 23:43:32 -07:00
Jordan Sissel
a4f53dcb93
- Started working on gem packaging, but I'm not totally sure how it'll
...
work just now; commit my idea, work on it later.
2011-03-23 18:14:45 -07:00
Jordan Sissel
1a3a2550ed
- more packaging work
2011-03-22 19:15:11 -07:00
Jordan Sissel
6696246f9e
- remove non-example config
2011-03-19 00:26:36 -07:00
Jordan Sissel
b646d4d730
- disable debug in the example config
2011-02-27 02:17:38 -08:00
Jordan Sissel
13ec55c86c
- file input, grok and date filters, stdout and elasticsearch outputs.
...
Works again. Good milestone for the jruby migration!
2011-02-27 02:08:52 -08:00
Pete Fritchman
52179666fa
cleanup and more sample configs
2011-02-21 20:23:14 -08:00
Pete Fritchman
fdfeec6f73
update amqp output
2011-02-21 14:20:43 -08:00
Pete Fritchman
270c7e4a1d
Merge remote branch 'origin/master'
2011-02-21 10:41:39 -08:00
Pete Fritchman
6d75615697
update tcp input
2011-02-21 10:40:52 -08:00
Jordan Sissel
073523a7d4
- use a format example
2011-02-21 01:09:38 -08:00
Pete Fritchman
3e5c62074c
support add_tag and add_field in filters/base
2011-02-20 23:26:34 -08:00
Pete Fritchman
f65d21bf38
* logstash -v sets debug loglevel, better passing of logger
...
* fix grok filters to keep one set of @@grokpiles per event type
* use a LogStash::File::Manager for watching globs and missing files
2011-02-20 20:57:45 -08:00
Pete Fritchman
f7f574340a
Merge remote branch 'origin/issue/17' into experimental/petef-jruby
...
Conflicts:
lib/logstash/inputs/file.rb
2011-02-20 13:36:41 -08:00
Jordan Sissel
071a0e0242
- fix grammar build
...
- Add Config mixin instance method 'config_init' which performs
validation and sets instance variable values.
If you define a config value like this:
config :pants => :boolean
You can expect to do this in the config file:
pants => true
And have this in your class:
@pants # == true or false
2011-02-20 03:48:17 -08:00
Jordan Sissel
99b182645b
- the 'lgtm' config now passes validation.
...
- Added enum support to the config, like this:
config :mykey => ["value1", "value2", ...]
- Added simple value validation (:string, :number, :boolean)
- Added value coersion so :number would actually set a proper value of
type number in the parameter hash.
2011-02-20 03:26:33 -08:00
Jordan Sissel
9b09652bdd
- Dynamically load plugins based on data from the config file.
...
- Add prototype of validation to the config dsl
2011-02-20 02:45:30 -08:00
Pete Fritchman
49e41e6712
fix merge-o
2011-02-19 19:28:06 -08:00
Pete Fritchman
2c24c35dfd
merge issue/17 branch
2011-02-19 19:08:15 -08:00
Pete Fritchman
c081a9eec7
first cut at jruby/threaded logstash
2011-02-16 11:41:48 -08:00
Pete Fritchman
5bd23ceca3
grok filter (using latest jls-grok with ffi) works now
2011-02-14 01:04:45 -08:00
Pete Fritchman
df8de8b155
first cut at jruby/threaded logstash
2011-02-13 16:25:22 -08:00
Jordan Sissel
076fd2500e
- Updated init script from vvuksan
2010-12-08 12:58:16 -08:00
Jordan Sissel
fde7636351
- Add init script from vvuksan
2010-12-08 11:51:38 -08:00
Jordan Sissel
e91597c796
- Don't use grokdiscovery, it breaks sometimes.
2010-12-08 11:12:34 -08:00
Jordan Sissel
0a1d1b1f48
Merge branch 'master' of https://github.com/fetep/logstash into fetep-pull/4
2010-12-07 16:32:35 -08:00
Jordan Sissel
efad569f6b
- Revert standalone changes
2010-12-07 11:22:52 -08:00
Jordan Sissel
1aa5365e40
- Add '-d' (daemonize)
...
- Add '-l LOGFILE' (log to a file instead of STDOUT)
- Give the agent's logger to each input/output/filter.
2010-12-07 11:18:39 -08:00
Jordan Sissel
30084928ee
Merge branch 'feature/stomp' of https://github.com/masterzen/logstash into masterzen-pull/3
2010-12-06 12:48:26 -08:00
Brice Figureau
cb0564d19a
Add Stomp input & output plugin to logstash
...
Signed-off-by: Brice Figureau <brice@daysofwonder.com>
2010-12-06 19:15:43 +01:00
pete fritchman
b56effe6ca
add nagios output plugin (reports passive service states via command file) and example config
2010-12-04 18:09:09 -08:00
Pete Fritchman
af2fe853da
fix syntax of example configs (inputs need a tag)
2010-12-04 12:21:34 -05:00
Pete Fritchman
70ebef9c83
update regexp example & test
2010-12-03 22:52:17 -05:00
Pete Fritchman
0b23d59e87
add a grep filter:
...
- drops messages that don't match
- can add values to fields on match
- can add tags on match
2010-12-03 22:36:50 -05:00
Jordan Sissel
eba5264077
- Add multiline and java stack trace parsing
2010-11-20 10:13:10 +00:00
Jordan Sissel
36235e24f7
- Add gelf/graylog output example
2010-11-17 20:31:16 +00:00
Jordan Sissel
d3e9f3e365
- Use the river.
2010-11-15 02:35:32 +00:00
Jordan Sissel
3eed18aee4
- Add my prod logstash config for now
2010-11-13 12:06:28 +00:00
Jordan Sissel
7f38743da4
- Add grokdiscovery example
2010-11-09 10:22:40 +00:00
Pete Fritchman
ec2ae60d83
add support for streaming logs to elasticsearch via a "rabbitmq river".
...
we have to PUT a json config to the elasticsearch HTTP API to tell it
where to look, then we use our amqp output to send bulk-data style
index messages to elasticsearch. The ES side does bulk-queueing for us.
2010-11-01 01:46:20 +00:00
Pete Fritchman
8462bd05fa
introduce log types, in addition to tags
2010-10-31 06:01:46 +00:00
Pete Fritchman
f7ad0a0a9a
create base classes for inputs/outputs/filters
2010-10-31 04:46:12 +00:00