В моей программе Ruby я использую logger для экспорта журнала в файл.
Но когда я открываю файл .log в Rubymine, он показывает «формат журнала не распознан»
Содержимое моего файла журнала:
E, [2019-05-09T11:29:09.915477 #23628] ERROR -- : quang.log: No time
E, [2019-05-09T11:29:09.915712 #23628] ERROR -- : quang.log: /home/quang/.rbenv/versions/2.5.1/lib/ruby/2.5.0/monitor.rb:109:in `sleep'
/home/quang/.rbenv/versions/2.5.1/lib/ruby/2.5.0/monitor.rb:109:in `wait'
/home/quang/.rbenv/versions/2.5.1/lib/ruby/2.5.0/monitor.rb:109:in `wait'
/home/quang/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/cassandra-driver-3.2.3/lib/cassandra/future.rb:622:in `block in get'
/home/quang/.rbenv/versions/2.5.1/lib/ruby/2.5.0/monitor.rb:226:in `mon_synchronize'
Я пытался добавить новый формат журнала, как этот:
^([\w]+),\s+\[([^\]\s]+)\s+#([^\]]+)]\s+(\w+)\s+--\s+(\w+)?:\s+(.+)$
Это совпадает с:
E, [2019-05-09T11:29:09.915477 #23628] ERROR -- : quang.log: No time
Но указанное выше уведомление не исчезает.
Как мне это исправить?