mirror of
https://github.com/krislamo/graylog_demo
synced 2024-11-09 21:50:35 +00:00
50 lines
723 B
Plaintext
50 lines
723 B
Plaintext
<source>
|
|
@type forward
|
|
port 24224
|
|
</source>
|
|
|
|
<source>
|
|
@type syslog
|
|
port 5140
|
|
tag system
|
|
</source>
|
|
|
|
<source>
|
|
@type tail
|
|
path /var/log/httpd/access_log
|
|
pos_file /var/log/httpd/access_log.pos
|
|
tag httpd.access
|
|
<parse>
|
|
@type apache2
|
|
</parse>
|
|
</source>
|
|
|
|
<match devel.*>
|
|
@type copy
|
|
<store>
|
|
@type file
|
|
path /var/log/containers/${tag}
|
|
append true
|
|
<buffer tag>
|
|
timekey 5s
|
|
flush_mode immediate
|
|
</buffer>
|
|
</store>
|
|
<store>
|
|
@type rewrite_tag_filter
|
|
<rule>
|
|
key container_name
|
|
pattern /\/(.+)/
|
|
tag ${tag}.$1
|
|
</rule>
|
|
</store>
|
|
</match>
|
|
|
|
<match **>
|
|
@type gelf
|
|
protocol tcp
|
|
host vagrant_graylog_1
|
|
port 12201
|
|
flush_interval 5s
|
|
</match>
|