を参照するとき、私は私のWindowsマシン上のローカル.jsonlinesファイルを読み込むと、次のエラーを取得維持しようとしています:Logstash相対ファイルパスエラーWindowsファイル
ファイルのパスが指定された絶対、相対パスでなければなりません:パス=> " Cは:\ユーザー[私のファイルパスの残りの部分は]「
を.jsonlinesここに私の設定ファイルされる:
input {
file {
path => "C:\Users\[rest of my filepath].jsonlines"
start_position => "beginning"
sincedb_path => "NUL"
}
}
filter {
json{
source => "message" }
}
output {
csv {
fields => ["myfield1","myfield2","myfield3"]
path => "C:\Users\ [rest of my filepath].csv"
}
}
は、ここで私はすでに試みているものです:
私のファイルパスをlinux形式に変更しました。 C:.jsonlines)
低-ケーシングC(例えば、 "C:\ユーザー.jsonlines [私のファイルパスの残りの部分]" /ユーザ/ [私のファイルパスの残りの部分]をダブルを使用して)
を\ (例えば、 "C:¥¥Users¥¥restof¥¥[filepath] .jsonlines")の場合はダブル\を使用します。
私は、Windowsのファイルパスの周りに問題があることがわかりますが、見つけた(上記参照)は働いていません。 私はWindows 10とWindows 7、Logstashバージョン1.5.6(現時点では2.xに更新できません)を使用しています。
ありがとうございます!