2
我需要通過logstash將我的訪問日誌文件發送到redis。我logstash是在/ usr /共享/ logstash和配置文件正在/etc/logstash/conf.d/test.conflogstash發送日誌文件到redis
test.conf:
input {
file {
path => ["/data/service_logs/services/semapi.access.log"]
type => "syslog"
}
}
output {
redis{
host=>'127.0.0.1'
port=>6379
key=>'access'
data_type=>'list'
}
}
我運行它具有:
bin/logstash -f /etc/logstash/conf.d/redis.conf --path.settings /etc/logstash
的logstash日誌:
Successfully started Logstash API endpoint {:port=>9600}
並且沒有錯誤顯示。但我沒有得到訪問列表的價值。
我試圖通過logstash發送簡單的字符串到redis,它運作良好。問題是什麼?