0
以下は私のシナリオです:gro4パターンを使ってlog4j%M(メソッド名)フィールドを解析するにはどうすればよいですか?
リクエストID「9bb0c7bcf81425fd6773」をフィールドRequest-IDに解析できませんでしたか?
サンプルメッセージ:
05/11/2016 10:55:43.167|INFO|com.abc.requestidgenerator.Tester$.main(UniqueIDGenerator.scala:95)|9bb0c7bcf81425fd6773|This is Debug Message
GROKパターン:
match => { "message" => "%{DATESTAMP:Date-Time}\|%{LOGLEVEL:Level}%{SPACE}\|%{NOTSPACE:Method}\|%{USERNAME:Request-ID}"}
Grokpattern出力Uの代わり
{
"@timestamp" => "2016-05-12T11:44:55.100Z",
"message" => "05/11/2016 10:55:43.167|INFO |com.abc.requestidgenerator.Tester$.main(UniqueIDGenerator.scala:95)|9bb0c7bcf81425fd6773|This is Debug Message...",
"Date-Time" => "05/11/2016 10:55:43.167",
"Level" => "INFO",
"Method" => "com.abc.requestidgenerator.Tester$.main(UniqueIDGenerator.scala:95)|9bb0c7bcf81425fd6773",
"Request-ID" => "This",
"ALCH_TENANT_ID" => "da5109ef-c1c0-499b-86ee-a8fd55203bb6"
}
私は、パターンで 'ALCH_TENANT_ID'が表示されていない、あなたが投稿とは異なるGROKパターンを持っているように見えます –