devenv: proper fluentd conf for grafana and loki

This commit is contained in:
Marcus Efraimsson 2019-02-12 17:14:07 +01:00
parent 7b1249ad47
commit d55a6deb97
No known key found for this signature in database
GPG Key ID: EBFE0FB04612DD4A

View File

@ -4,13 +4,37 @@
bind 0.0.0.0
</source>
<filter grafana>
@type parser
<parse>
@type json
json_parser json
</parse>
replace_invalid_sequence true
emit_invalid_record_to_error false
key_name log
reserve_data true
remove_key_name_field true
</filter>
<filter grafana>
@type record_transformer
remove_keys "source,t"
</filter>
<match grafana>
@type loki
url "http://loki:3100"
extra_labels {"app":"grafana"}
label_keys "container_name,container_id"
line_format "json"
flush_interval 10s
flush_at_shutdown true
buffer_chunk_limit 1m
@type copy
<store>
@type stdout
output_type json
</store>
<store>
@type loki
url "http://loki:3100"
extra_labels {"app":"grafana"}
label_keys "container_name,container_id,logger"
flush_interval 10s
flush_at_shutdown true
buffer_chunk_limit 1m
</store>
</match>