Attualmente non sembra possibile visualizzare i log di livello Info nell’interfaccia /logs.
I dati possono trovarsi nel file production.log, ma non è possibile visualizzarli nell’interfaccia nonostante le caselle di controllo!
Fornire un’opzione per consentirlo.
Nell’era degli LLM, i log di livello info sono ancora più importanti e utili!
Vedi:
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 Mi Piace
37Rb
(Ryan)
18 Giugno 2024, 5:36pm
2
È stato segnalato che questo è intenzionale.
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…
Tuttavia, sembra che i messaggi di livello “info” siano esclusi da Logster Redis per progettazione e siano intenzionalmente inclusi nel file di log stesso .
I messaggi di livello “info” possono essere utili in produzione. Per il nostro caso d’uso, sarebbero molto utili. L’intenzione è che gli amministratori che desiderano messaggi di livello “info” li ricevano direttamente dal file di log?