Jak usunąć końcowy znak nowej linii z pola wiadomości
Wysyłam pliki logów Glassfish 4 z Logstash do zlewu ElasticSearch. Jak mogę usunąć za pomocą Logstash końcowy znak nowej linii z pola wiadomości?
Moje wydarzenie wygląda tak:
{
"@timestamp" => "2013-11-21T13:29:33.081Z",
"message" => "[2013-11-21T13:29:32.577+0000] [glassfish 4.0] [INFO] [] [javax.resourceadapter.mqjmsra.lifecycle] [tid: _ThreadID=142 _ThreadName=Thread-43] [timeMillis: 1385040572577] [levelValue: 800] [[\n MQJMSRA_RA1101: GlassFish MQ JMS Resource Adapter stopped.]]\n",
"@version" => "1",
"tags" => ["multiline", "date_filtered"],
"host" => "myhost",
"path" => "../server.log"
}