Skip to content

Instantly share code, notes, and snippets.

@vliubko
Created August 19, 2019 13:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save vliubko/b349be50f94e4d10921318160490d434 to your computer and use it in GitHub Desktop.
Save vliubko/b349be50f94e4d10921318160490d434 to your computer and use it in GitHub Desktop.
input {
beats {
tags => "k8s_filebeat"
port => 5044
}
}
filter {
if "k8s_filebeat" in [tags] {
mutate {
add_tag => [ "%{[kubernetes][container][name]}" ]
}
if [message] =~ "\A\{.+\}\z" {
json {
source => "message"
}
}
}
}
output {
if "k8s_filebeat" in [tags] {
elasticsearch {
hosts => ["${ELASTIC_HOST}:9200"]
index => "%{[kubernetes][container][name]}_%{+YYYY.MM.dd}"
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment