我有一个 ELK 堆栈,如下所示:
FileBeat --> Redis --> Logstash --> ES --> Kibana。
我在 Logstash 中使用指标插件,但我无法理解它。
如何测量在给定时间点从日志中读取并通过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]}"
}
}
}
我可以看到输出为
率:一些数字