我有一個ELK堆棧如下:
FileBeat - > Redis - > Logstash - > ES - > Kibana。如何測量filebeat消耗的日誌事件數和logstash已處理
我在Logstash中使用了metrics插件,但我無法理解它。
如何測量從日誌中讀取並通過filebeat發送到redis的事件數量以及logstash在給定時間點處理的事件數量?
input
generator {
type => "generated"
}
filter
metrics {
meter => "events"
add_tag => "metric"
}
output
if "metric" in [tags] {
stdout {
codec => line {
format => "rate: %{[events][rate_5m]}"
}
}
}
我可以看到輸出
率:一些數量
Theres也顯示了kibana中的timelion,它顯示了達到彈性搜索的日誌數量。這有幫助嗎? – herm