2010-10-11 13 views
10

Ich versuche, die Produktionsprotokolle für die letzten Wochen von Heroku abzurufen, aber wenn ich Heroku-Protokolle mache, gibt es nur ein paar Zeilen zurück, die das Produktionsprotokoll für heute anzeigen.Heroku-Protokolle für die letzten Wochen abrufen

Gibt es in den letzten Wochen eine Möglichkeit, Heroku-Protokolle zu erhalten?

Danke.

+0

verdammt ich könnte wirklich mit diesen Protokollen tun ... jetzt bin ich in Schwierigkeiten ... – digitalWestie

Antwort

5

(Meine alte Antwort korrigieren) Bisher hat Heroku Ihnen nur Zugriff auf die letzten 100 Zeilen gewährt. Jetzt gilt diese Grenze been raised.

Es gibt auch dieses ziemlich cool klingende logentries Addon, mit großzügigen kostenlosen Angeboten.

+0

Ja, es gibt keinen Weg um diese. Bessere Protokollierungslösungen ist jedoch eine Sache, an der das Unternehmen in naher Zukunft arbeitet. – tfe

+0

ja, nur bestätigt das gleiche von heroku Unterstützung – Varun

+0

nicht mehr wahr. Sie können mit -n festlegen, wie viele Zeilen Sie sehen möchten – nivcaner

1

Sie sind aufgrund ihrer Einschränkungen nicht sicher, ob Sie zurückgehen, aber Sie können Ihre Protokolle weiterleiten und an einen externen Syslog-Server weiterleiten.

Syslog drains - Premium Add-on

14

Jede Zahl auf 500 Zeilen kann nun abgerufen werden, um die Option -n verwenden.

heroku logs -n 420 

Wie gut können Sie auch laufen:

heroku logs -t 

Und das für eine Weile laufen lassen.

EDIT: Und Sie können Drittanbieter-Tools wie Papertrail verwenden. Siehe: papertrail link

Verwandte Themen