Wie kann ich mit Sellerie ein Dashboard mit allen ausstehenden Aufgaben erstellen?

9

Ich möchte einen Ort haben, an dem ich alle Aufgaben der Aufgabe beobachten kann.

Ich spreche nicht über die registrierten Funktionen / Klassen als Aufgaben, sondern über die eigentlichen geplanten Jobs, für die ich Folgendes anzeigen könnte: name, task_id, eta, worker usw.

Mit Sellerie 2.0.2 und Djcelery fand ich "inspect" in der Dokumentation. Ich habe es versucht:

%Vor%

Aber es hängt für immer an dump = i.scheduled() .

Seltsam, weil sonst alles funktioniert.

Mit Ubuntu 10.04, django 1.0 und virtualenv.

    
e-satis 28.07.2010, 21:01
quelle

2 Antworten

4

Sehen Sie sich sellerymon an, auf dem ein Webserver mit allen geplanten Aufgaben ausgeführt wird. Sie müssen Sellerie mit dem -E-Flag laufen lassen, um Ereignisse zu aktivieren, die in Ihre Warteschlange gestellt und vom sellerymon-Daemon abgerufen werden.

    
David from Upbeat 27.12.2010 20:49
quelle
0

Try Flower - Sellerie Überwachungswerkzeug.
Dies bietet ein wirklich nützliches Dashboard zur Überwachung von Aufgaben in der Warteschlange.

Flower - Sellerie-Monitoring-Tool

    
Manjit Kumar 30.03.2016 13:14
quelle

Tags und Links