config - Print a string to stdout using Logstash 1.4? -
so testing config using metrics logstash website here.
input { generator { type => "generated" } } filter { if [type] == "generated" { metrics { meter => "events" add_tag => "metric" } } } output { # emit events 'metric' tag if "metric" in [tags] { stdout { message => "rate: %{events.rate_1m}" } } }
but looks "message" field stdout deprecated. correct way in logstash 1.4?
so figured out after looking @ jira page logstash.
note: metrics print or "flush" every 5 seconds if generating logs less 5 seconds, won't see metrics print statement
looks should be:
output { if "metric" in [tags] { stdout { codec => line { format => "rate: %{events.rate_1m}" } } } }
Comments
Post a Comment