Thomas Deutschmann
015aa2eee1
Normalize Python shebang and improve portability
2017-11-27 20:06:37 +01:00
Joan Sala
52000005c5
omprog: added error handling and transaction support for external plugins
2017-10-25 22:42:39 +02:00
Rainer Gerhards
5b897a5814
Merge pull request #1715 from jasssonpet/patch-1
...
Fix typos in plugins/external docs
2017-08-19 11:22:26 +02:00
jbd
c08ba60b17
Typo correction
2017-08-17 11:38:06 +02:00
Jason Zhekov
b7f5729890
Fix typos in plugins/external docs
2017-08-10 13:31:24 +03:00
William Dauchy
5fc045f8e3
plugins: more pythonic way to remove LF
...
Signed-off-by: William Dauchy <w.dauchy@criteo.com>
2017-02-16 17:44:32 +01:00
Igorjan666
318a92757f
Update plugin.pl
2016-09-20 01:29:49 +04:00
Rainer Gerhards
da0d13b4cd
Merge branch 'master' of https://github.com/sematext/rsyslog into master-candidate
2016-03-30 16:50:04 +02:00
Radu Gheorghe
f21c8b9b47
replacing iframe with link
2016-03-29 16:16:43 +03:00
Radu Gheorghe
558b97ba04
some style changes
2016-03-29 16:14:38 +03:00
Radu Gheorghe
3860b2a339
external plugin for sending metrics from logs as SPM Custom Metrics
2016-03-29 16:11:46 +03:00
Rainer Gerhards
a9133e3e8c
Merge branch 'patch-2' of https://github.com/radu-gheorghe/rsyslog into master-candidate
2015-09-29 17:40:21 +02:00
Radu Gheorghe
083c4cacf1
Make usage clearer
...
Added pretty much a complete guide on how to connect rsyslog with Solr (in an efficient way).
2015-09-21 16:35:10 +03:00
Radu Gheorghe
42667ae487
added batch update via httplib and error handling
2015-09-21 16:02:51 +03:00
Andy Snowden
c3c4eeeeb0
fix spelling of comment
2014-12-16 12:28:17 +01:00
Andy Snowden
d4ca2650ba
Fixing spaces vs tabs
2014-12-16 12:28:09 +01:00
Andy Snowden
73c47c93a7
Fixing bug in plugin.pl that would cause it to never terminate when rsyslog ends a EOF.
2014-12-16 12:28:01 +01:00
anthcourtney
fb6f8f15fd
anon_cc_nbrs: fix syntax error
2014-09-05 11:58:43 +02:00
Rainer Gerhards
76e252a2d9
fix copyright
...
I used the CC anonymizer as copy template, but removed all of the
actual CC anonymization part.
2014-04-15 15:40:30 +02:00
Rainer Gerhards
f53e7c22bb
add fac-sever-rewrite.py plugin to rewrite message facility and/or severity
2014-04-15 13:00:03 +02:00
Rainer Gerhards
82b553e14c
permit external message modification modules to modify syslog PRI
2014-04-15 12:13:35 +02:00
Rainer Gerhards
c5dd67fd55
add some doc to anon_cc_nbrs plugin & some nit fixes
2014-04-10 11:02:04 +02:00
Peter Slavov
048a57a4d2
add credit card number anonymizer plugin
2014-04-10 10:36:00 +02:00
Rainer Gerhards
f860025bd4
mmexternal: support "json" inbound message passing
2014-04-08 12:24:28 +02:00
Rainer Gerhards
2dc1bc70ff
doc: update external message modification module interface spec
2014-04-06 17:55:06 +02:00
Rainer Gerhards
00815c7332
python mm skeleton: remove LF from interface call before processing message
2014-03-19 17:34:48 +01:00
Rainer Gerhards
33bd03a1c8
add capability to modify $! JSON part
2014-03-17 08:17:54 +01:00
Rainer Gerhards
a7c6b9cde5
milestone/mmexternal: support replacing msg property, fix stall in mmexternal
2014-03-17 08:00:21 +01:00
Rainer Gerhards
0dd121d65b
milestone/mmexternal: permit update to rawmsg property
...
this is the first PoC
2014-03-16 17:42:00 +01:00
Rainer Gerhards
969ae613b9
milestone/mmexternal: change to use message passing interface
...
this is required as we need to modify the messages; this also means
tempates can not be used when sending data to it.
2014-03-16 15:54:52 +01:00
Rainer Gerhards
ab6c713b3d
milestone/mmexternal: msg understands JSON response at top level
2014-03-16 15:17:34 +01:00
Rainer Gerhards
1f9354540c
add skeleton for python message modification module
2014-03-07 17:37:06 +01:00
Rainer Gerhards
60b4520d9a
doc: first spec of external message modification plugin interface
...
primarily meant to draw in comments.
2014-03-05 18:32:46 +01:00
Ulrike Gerhards
b5f8a79078
add Java external plugin skeleton
2014-02-04 12:15:27 +01:00
Rainer Gerhards
735de78dfe
doc: link to plugin creation presentation
2014-01-31 12:13:08 +01:00
Rainer Gerhards
df35b48f6b
solr output plugin: prevent stdout buffering
...
This is not yet needed, but a preparation for two-way conversations
which will happen later (and at that time we'd probably forget about
the buffering ;)).
2014-01-28 16:48:05 +01:00
Rainer Gerhards
ba38140123
python external plugin skeleton: make sure rsyslog can read stdout timely
2014-01-28 16:45:29 +01:00
Rainer Gerhards
3e9346efc4
solr plugin bugfix: messages were duplicated
2014-01-27 15:44:59 +01:00
Rainer Gerhards
24f42db381
python external plugin skeleton duplicated messages
2014-01-27 15:27:40 +01:00
Rainer Gerhards
b6997e5707
perl plugin skeleton: make obey to plugin interface
2014-01-26 17:47:47 +01:00
5679fb1fd1
Added initial version of external perl skeleton script.
...
This is a sample skeleton for a perk rsyslog output plugin.
2014-01-26 17:45:04 +01:00
Rainer Gerhards
4dcd5ae506
doc: link external plugin doc to relevant places
2014-01-24 12:27:10 +01:00
Rainer Gerhards
f60e53a6cd
doc: add external plugin interface description
...
a bit bare, but better than nothing ;)
2014-01-24 12:19:01 +01:00
Rainer Gerhards
91bf358fd4
add experimental Solr plugin
2014-01-24 11:40:35 +01:00
Rainer Gerhards
01e98f3934
python skeleton: add ability to specify max batch size; add license
2014-01-24 11:29:42 +01:00
Rainer Gerhards
46e6c8b1c7
re-organizing external plugin directory a bit
2014-01-24 11:18:36 +01:00
Rainer Gerhards
133e965c7e
add python external plugin skeleton
2014-01-24 10:11:48 +01:00
Rainer Gerhards
748fb7bbe2
make "nonc" plugins called "external", which better describes them; add doc
2014-01-24 10:01:24 +01:00