Сейчас, похоже, невозможно просмотреть логи уровня Info в интерфейсе /logs.
Данные могут находиться в файле production.log, но их нельзя просмотреть в интерфейсе, несмотря на установленные флажки!
Предусмотрите возможность включить это.
В эпоху больших языковых моделей (LLM) логи уровня Info становятся ещё более важными и полезными!
См.:
More things I’ve tried:
I’ve checked production.log and the info logs I want are there!
I’ve looked at the output of Logster.config on rails console and it’s not obviously useful.
ditto /vendor/bundle/ruby/3.2.0/gems/logster-2.19.1/lib/logster/configuration.rb
So I’m still at a loss why the info level logs are not showing in /logs
Clearly something is filtering out the info level logs between production.log and Logster.
3 лайка
37Rb
(Ryan)
18.Июнь.2024 17:36:11
2
Было отмечено, что это сделано намеренно.
If I understand things correctly it’s suppressing info and debug in production mode by design. https://github.com/discourse/logster/blame/main/lib/logster/rails/railtie.rb#L16
store.level = Logger::Severity::WARN if Rails.env.production?
From a blog post
In production mode it aggregates similar errors by fingerprinting backtraces listening for warnings/errors and fatal messages. The intention is to display a list of open application problems that can somehow be resolved.
In development mod…
Однако, похоже, что сообщения уровня info намеренно исключаются из Logster Redis , но при этом включаются в сам файл журнала .
Сообщения уровня info могут быть полезны в рабочей среде. Для нашего случая они были бы очень полезны. Предполагается ли, что администраторы, которым нужны сообщения уровня info, должны получать их напрямую из файла журнала?