Come utilizzare Ruby Logger in Rails?

La classe Logger, come suggerisce il nome, fornisce funzionalità di registrazione per annotare punti importanti che è possibile utilizzare per generare diversi tipi di messaggi.
I messaggi possono essere di diversa gravità, ovvero di diverso livello;

LIVELLO RIEPILOGO
SCONOSCIUTO I messaggi sconosciuti sono messaggi inaspettati o casuali e dovrebbero essere sempre registrati.
FATALE Un errore che non è stato gestito e che potrebbe causare l'arresto anomalo del programma
ERRORE Un errore che può essere gestito
AVVISARE Un avvertimento
INFORMAZIONI Informazioni generiche sull'utilizzo del codice in esecuzione
DEBUG Informazioni dedotte durante il debug

L'ordine va come;
debug < info < avviso < errore < fatale < sconosciuto

Funzionano come;
In modalità di produzione, è possibile impostare il logger in modo che emetta i messaggi di livello INFO o WARN.
Mentre in modalità di sviluppo, Se si desidera tenere sotto controllo lo stato del programma e il suo stato, è possibile impostare il logger sul livello DEBUG.

L'interfaccia viene normalmente utilizzata come segue;

logger rubino 3

Hai anche la possibilità di impostare una data di scadenza per il file di registro. Ad esempio, voglio conservare i registri solo per il mese corrente. In tal caso procederò come segue:

logger in rubino

E a livello applicativo,

Ruby logger 2

Buon disboscamento!

Uscita dal campo,

Niyanta Zamindar
Sviluppatore di Ruby on Rails 

Iscriviti per gli ultimi aggiornamenti

Articoli correlati

Informazioni sull'autore del post

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *


it_ITItalian