Wie verwendet man Ruby Logger in Rails?

Die Klasse Logger bietet, wie der Name schon sagt, Logging-Funktionalität, um wichtige Punkte zu notieren, die Sie zur Ausgabe verschiedener Arten von Nachrichten verwenden können.
Die Meldungen können unterschiedliche Schweregrade haben;

NIVEAU ZUSAMMENFASSUNG
UNBEKANNT Unbekannte Meldungen sind unerwartete oder zufällige Meldungen, die immer protokolliert werden sollten.
FATAL Ein Fehler, der nicht behandelt wurde und zum Absturz des Programms führen konnte
ERROR Ein Fehler, der behandelt werden kann
WARN Eine Warnung
INFO Allgemeine Informationen über die Verwendung des ausgeführten Codes
DEBUG Informationen, die während der Fehlersuche abgeleitet wurden

Die Reihenfolge ist wie folgt;
debug < info < warn < error < fatal < unknown

Sie arbeiten als;
In Produktionsmoduskönnen Sie Ihren Logger so einrichten, dass er die Meldungen ausgibt, die entweder INFO-Meldungen oder WARN-Meldungen sind.
Während in EntwicklungsmodusWenn Sie den Zustand und den Status des Programms im Auge behalten möchten, können Sie den Logger auf die Stufe DEBUG setzen.

Die Schnittstelle wird normalerweise wie folgt verwendet;

ruby logger 3

Sie haben auch die Möglichkeit, ein Verfallsdatum für die Protokolldatei festzulegen. Ich möchte zum Beispiel die Protokolle nur für den aktuellen Monat aufbewahren. In diesem Fall werde ich wie folgt vorgehen:

Rubin-Logger

Und auf der Ebene der Anwendungen,

Ruby Logger 2

Viel Spaß beim Loggen!

Ich melde mich ab,

Niyanta Zamindar
Ruby on Rails-Entwickler 

Abonnieren Sie die neuesten Updates

zusammenhängende Posts

Hinterlasse einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

de_DEGerman