blob: a850e2290b4883d99758a6c08685a4acf5ee53cd [file] [log] [blame]
jan kaufman079a1802015-09-16 16:29:29 +02001applications:
2- heka
3_param:
4 heka_router_output_host: localhost
5 heka_router_input_host: localhost
6 heka_router_input_user: guest
7 heka_router_input_password: guest
8 heka_router_input_vhost: /heka
9 heka_router_input_exchange: logs
jan kaufman079a1802015-09-16 16:29:29 +020010parameters:
11 heka:
12 server:
13 enabled: true
14 input:
15 rabbitmq:
16 engine: amqp
17 host: ${_param:heka_router_input_host}
18 user: ${_param:heka_router_input_user}
19 password: ${_param:heka_router_input_password}
20 vhost: ${_param:heka_router_input_vhost}
jan kaufman4c81d9c2015-09-18 23:34:37 +020021 port: 5672
jan kaufman079a1802015-09-16 16:29:29 +020022 exchange: ${_param:heka_router_input_exchange}
23 exchange_type: fanout
24 decoder: ProtoBufDecoder
25 splitter: HekaFramingSplitter
jan kaufman400e7932015-09-18 23:31:55 +020026 rsyslog_syslog:
jan kaufman079a1802015-09-16 16:29:29 +020027 engine: logstreamer
28 log_directory: /var/log
29 file_match: syslog\.?(?P<Index>\d+)?(.gz)?
30 decoder: RsyslogDecoder
31 priority: ["^Index"]
jan kaufman400e7932015-09-18 23:31:55 +020032 rsyslog_auth:
jan kaufman079a1802015-09-16 16:29:29 +020033 engine: logstreamer
34 log_directory: /var/log
35 file_match: auth\.log\.?(?P<Index>\d+)?(.gz)?
36 decoder: RsyslogDecoder
37 priority: ["^Index"]
38 decoder:
39 rsyslog:
40 engine: rsyslog
jan kaufman5149ad42015-09-16 17:30:08 +020041 template: \%TIMESTAMP\% \%HOSTNAME\% \%syslogtag\%\%msg:::sp-if-no-1st-sp\%\%msg:::drop-last-lf\%\n
jan kaufman079a1802015-09-16 16:29:29 +020042 hostname_keep: TRUE
jan kaufman5149ad42015-09-16 17:30:08 +020043 tz: Europe/Prague
jan kaufman079a1802015-09-16 16:29:29 +020044 output:
45 elasticsearch01:
46 engine: elasticsearch
47 host: ${_param:heka_router_output_host}
48 port: 9200
49 encoder: es_json
50 message_matcher: TRUE
51 dashboard01:
52 engine: dashboard
53 ticker_interval: 30
54 encoder:
jan kaufmanc850a2b2015-09-19 00:01:10 +020055 es_json:
jan kaufman079a1802015-09-16 16:29:29 +020056 engine: es-json
57 message_matcher: TRUE
58 index: logfile-%{%Y.%m.%d}
jan kaufman25dcecc2015-09-19 00:02:19 +020059 es_index_from_timestamp: yes
jan kaufman079a1802015-09-16 16:29:29 +020060