Wache, Rabe und Djangosellerie

8

Nun, da django-sentry ein eigenständiger Server geworden ist (und fantastisch ist), versuche ich, meine Apps zu portieren, um sie zu benutzen.

Ich habe einen eigenständigen Server eingerichtet, der eine django-Anwendung konfiguriert, um mit dem Logging-Wörterbuch conf von django 1.3 zu loggen laut der Raven-Dokumentation . Ich kann anscheinend keine Sellerie-Aufgaben bekommen, um sich beim Sentry-Server einzuloggen (sie werden aber auf die Konsole ausgedruckt).

Ich bin mir nicht sicher, was ich tun soll? Ich habe raven.contrib.django.celery in meine 'INSTALLED_APPS' eingefügt.

Uncaught-Ausnahmen werden an Sentry gesendet, ebenso wie benutzerdefinierte Logging-Nachrichten über:

%Vor%     
Timmy O'Mahony 21.03.2012, 17:51
quelle

2 Antworten

10

Sie müssen Folgendes hinzufügen:

%Vor%

An Ihre loggers in der Variable LOGGING in Ihren Einstellungen.

etwas wie:

%Vor%     
diegueus9 22.03.2012, 02:56
quelle
3

Seit Raven 5+ müssen Sie möglicherweise eine Einstellung zu Ihrem Django-Projekt hinzufügen, wie in Sentry logging in Django / Sellery hörte auf zu arbeiten

CELERYD_HIJACK_ROOT_LOGGER = Falsch

    
Rmatt 04.12.2014 17:32
quelle

Tags und Links