Wie erhöhe ich die Protokollierungsstufe für Puma?


7

Derzeit erhalte ich nur ActiveRecord- und View-Rendering-Ausgaben in meiner Rails-Anwendungsprotokolldatei, da ich von WEBrick zu Puma gewechselt bin. Ich konnte nicht finden, wo ich den Ausgabepegel der Puma-Protokollierung ändern kann. Gedanken?


Haben Sie sich die Einstellungen von configuration.rb angesehen? Es sieht so aus, als könnten Sie den Standardfehler an eine Datei senden.
erimar77

Antworten:


2

Von http://guides.rubyonrails.org/debugging_rails_applications.html#log-levels :

Die verfügbaren Protokollebene sind: :debug, :info, :warn, :error, :fatal, und :unknown, entsprechend die Protokollebene Zahlen von 0 bis 5 ist. Verwenden Sie zum Ändern der Standardprotokollstufe

config.log_level = :warn # In any environment initializer, or
Rails.logger.level = 0   # at any time

Dies ist nützlich, wenn Sie sich in der Entwicklung oder im Staging anmelden möchten, Ihr Produktionsprotokoll jedoch nicht mit unnötigen Informationen überfluten möchten.

Die Standard-Rails-Protokollstufe ist debugin allen Umgebungen

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.