You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
29 lines
429 B
Plaintext
29 lines
429 B
Plaintext
input {
|
|
http {
|
|
port => 31311 # default: 8080
|
|
}
|
|
}
|
|
|
|
filter {
|
|
grok{
|
|
match => { "message" => "%{GREEDYDATA:request}"}
|
|
}
|
|
json{
|
|
source => "request"
|
|
target => "parsed"
|
|
}
|
|
split{
|
|
field=>"entries"
|
|
}
|
|
|
|
}
|
|
|
|
output {
|
|
elasticsearch {
|
|
hosts => [ 'elasticsearch' ]
|
|
user => 'elastic'
|
|
password => 'changeme'
|
|
index => "data-management-plan-%{[entries][indexType]}-%{+YYYY.MM.dd}"
|
|
}
|
|
}
|