blob: 6e3cabe67f28db1f3948fbdca17f63e55bd8d309 [file] [log] [blame]
jan kaufman079a1802015-09-16 16:29:29 +02001applications:
2- heka
3_param:
jan kaufman079a1802015-09-16 16:29:29 +02004parameters:
5 heka:
6 server:
7 enabled: true
8 input:
9 rabbitmq:
10 engine: amqp
11 host: ${_param:heka_router_input_host}
12 user: ${_param:heka_router_input_user}
13 password: ${_param:heka_router_input_password}
14 vhost: ${_param:heka_router_input_vhost}
jan kaufman4c81d9c2015-09-18 23:34:37 +020015 port: 5672
jan kaufman079a1802015-09-16 16:29:29 +020016 exchange: ${_param:heka_router_input_exchange}
17 exchange_type: fanout
18 decoder: ProtoBufDecoder
19 splitter: HekaFramingSplitter
jan kaufmanbee3ce22015-11-25 12:53:30 +010020 prefetch_count: 80
jan kaufman400e7932015-09-18 23:31:55 +020021 rsyslog_syslog:
jan kaufman079a1802015-09-16 16:29:29 +020022 engine: logstreamer
23 log_directory: /var/log
jan kaufman4d789b72015-11-23 17:32:53 +010024 file_match: '(?P<Service>daemon\.log|cron\.log|mail\.log|kern\.log|auth\.log|syslog|messages|debug)\.?(?P<Index>\d+)?(.gz)?'
jan kaufman4b7b0b02015-11-23 21:38:12 +010025 priority: '["^Index"]'
26 differentiator: '[ "rsyslog-", "Service" ]'
jan kaufmanf1af4f32015-11-19 19:10:14 +010027 decoder: RsyslogDecoder
jan kaufmana45ce592015-12-02 18:07:40 +010028 oldest_duration: "168h"
jan kaufman079a1802015-09-16 16:29:29 +020029 decoder:
30 rsyslog:
31 engine: rsyslog
jan kaufman5149ad42015-09-16 17:30:08 +020032 template: \%TIMESTAMP\% \%HOSTNAME\% \%syslogtag\%\%msg:::sp-if-no-1st-sp\%\%msg:::drop-last-lf\%\n
jan kaufman079a1802015-09-16 16:29:29 +020033 hostname_keep: TRUE
jan kaufman5149ad42015-09-16 17:30:08 +020034 tz: Europe/Prague
jan kaufmanb3e76242015-11-25 10:52:54 +010035 type: rsyslog
jan kaufman5db9b7d2015-09-26 21:18:40 +020036 ProtoBufDecoder:
jan kaufmanff314282015-09-26 21:25:04 +020037 engine: protobuf
jan kaufman079a1802015-09-16 16:29:29 +020038 output:
39 elasticsearch01:
40 engine: elasticsearch
41 host: ${_param:heka_router_output_host}
42 port: 9200
jan kaufmanfaa5a7d2015-11-23 19:14:26 +010043 encoder: es_json
jan kaufmane8659b22015-09-26 23:10:05 +020044 message_matcher: "Logger != 'hekad'"
jan kaufman553f9a22015-11-27 13:33:09 +010045 flush_count: 50
46 flush_interval: 500
jan kaufman16b9f272015-11-24 16:07:39 +010047 enabled: true
jan kaufman079a1802015-09-16 16:29:29 +020048 dashboard01:
49 engine: dashboard
50 ticker_interval: 30
jan kaufman16b9f272015-11-24 16:07:39 +010051 enabled: true
jan kaufman8846a5e2015-11-24 15:15:59 +010052 rabbitmq:
jan kaufman7df3c212015-11-24 15:50:08 +010053 enabled: false
jan kaufman079a1802015-09-16 16:29:29 +020054 encoder:
jan kaufmanc850a2b2015-09-19 00:01:10 +020055 es_json:
jan kaufman079a1802015-09-16 16:29:29 +020056 engine: es-json
jan kaufman300c4c82015-11-23 18:48:37 +010057 es_payload:
58 engine: es-payload