2016-06-17 5 views

Antwort

1
  1. Ja, wir haben production.log während im Produktionsmodus ausgeführt wird.
  2. Ja, es ist das gleiche.

hinzufügen, wie Sie möchten Ihre Produktionsprotokoll in der Produktionsumgebung

Wenn Sie mit Heroku

heroku logs --tail 

Wenn Sie mit einer VPS konfigurieren. Vielleicht möchten Sie diesen Ansatz verwenden, indem Sie das rsyslog als Puffer verwenden, sonst würde es den Rails-Server blockieren und den Rails-Server verlangsamen.

die folgende Zeile Gemfile hinzufügen und bundle install

gem 'remote_syslog_logger' 

In /etc/rsyslog.conf konfigurieren Sie den Syslog-Daemon Informationen gezogen

$ModLoad imudp 
$UDPServerRun 514 

Fügen Sie die folgende Zeile in config/environments/production.rb zu akzeptieren laufen.

config.logger = RemoteSyslogLogger.new('<host>.papertrailapp.com', XXXXX) 

Schließlich starten Sie den rsyslog Daemon

sudo service rsyslog restart 
Verwandte Themen