Actualmente no parece posible ver los registros de nivel Info en la interfaz de /logs.
Los datos pueden estar en el archivo production.log, ¡pero no es posible verlos en la interfaz a pesar de las casillas de verificación!
Proporcione una opción para permitir esto.
¡En la era de los LLM, los registros de nivel de información son aún más importantes y útiles!
Ver:
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.
https://github.com/search?q=repo%3Adiscourse%2Fdiscourse%20Logger%3A%3A…
3 Me gusta
37Rb
(Ryan)
18 Junio, 2024 17:36
2
Se señaló que esto es intencional.
If I understand things correctly it’s suppressing info and debug in production mode by design. Blaming logster/lib/logster/rails/railtie.rb at main · discourse/logster · GitHub
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 mo…
Sin embargo, parece que los mensajes de nivel info solo se excluyen de Logster Redis por diseño y se incluyen intencionalmente en el propio archivo de registro .
Los mensajes de nivel info pueden ser útiles en producción. Para nuestro caso de uso, serían muy útiles. ¿La intención es que los administradores que desean mensajes de nivel info los obtengan directamente del archivo de registro?