我们设置了logstash和elasticsearch的环境进行日志分析。我的硬件环境是高端的,尽管logstash的性能很慢。现在我们的目标是找到以下需要花费大量时间输入、过滤或输出的区域。所以我们决定监控它。到目前为止,我们有一个选择是使用 Java 线程转储分析。这是唯一的方法还是任何其他可用的选项。
配置文件详细信息
input {
file {
path => ["home/**/*.log"]
start_position => beginning
}
}
filter {}
output {
stdout { codec => rubydebug }
elasticsearch {}
}