Hi
has anyone successfully loaded the bigIP Telemetry Streaming to ES using Logstash.
I have tried the following pipeline config:
input {
tcp {
port => 5053
codec => "plain"
}
}
filter {
if [message] =~ "\A\{.+\}\z" {
json {
id => parse_message
source => "message"
target => "msg"
skip_on_invalid_json => true
}
}
}
output {
file {
path => "/var/log/logstash/bigip.json"
}
stdout { codec => rubydebug }
}
which is generating some unusable JSON... right now