Hangfire: Aufgabenausgabe – Anzeige im Dashboard

Erstellt am 23. Feb. 2015  ·  3Kommentare  ·  Quelle: HangfireIO/Hangfire

Die User Story Methode meiner Anfrage:

As a user, when a job executes, I would like to read details about what was performed within the job.

Die vollständige Antwort ist eher dieselbe. Meine Idee dabei ist, dass wir mit anderen Produkten in diesem Bereich umfangreiche Informationen über den Darm darüber erhalten können, was während der Ausführung im System durchgeführt wurde. Verwenden Sie hierfür Octopus Deploy als Basis. Während einer Bereitstellungsausführung zerlegt der Bildschirm den "Job" in seine einzelnen Teile und zeigt dem Endbenutzer innerhalb jedes Teils die Details dieser Arbeit an. Im Fall von Konsolenanwendungen kratzt es die Ausgabe der Konsolenanwendung in den Bildschirm und ermöglicht eine vollständige Überprüfung der durchgeführten Arbeit, ohne dass Sie irgendwo zu einer dedizierten Protokolldatei navigieren müssen.

Gibt es einen Fokus auf dieses Unterfangen und / oder sieht jemand die Notwendigkeit, diese Art von Artikel zu haben? Ich persönlich sehe dies als ein zwingendes Merkmal jedes Planungssystems, aber ich kann voreingenommen sein. Ich würde gerne Feedback von anderen bekommen.

Hinzu kommt, wenn es einen Fall gibt, in dem Sie "Erfolgreich, aber mit Warnungen" oder ähnlichem sagen würden, damit die Arbeit möglicherweise ohne Fehler abgeschlossen wurde, aber es gab Dinge, die wir in die Aufmerksamkeit des Benutzers, dass er möglicherweise zurückgehen und überprüfen muss usw.

Hilfreichster Kommentar

Hey Leute, seht, was @pieceofsummer in der Hangfire.Console- Erweiterung gemacht hat, sogar mit Farben und Live-Updates! Fast alle Speicher unterstützen dies ohne Änderungen!

dashboard

Alle 3 Kommentare

Es gibt einen Pull-Request (#232) und Issue (#218) für die Möglichkeit, Ausführungsinformationen von Jobs auszugeben.

Eine Möglichkeit zum Protokollieren der Jobausgabe in der Hangfire-Konsole finden Sie unter: https://github.com/samshiles/hangfire.job.logging . Es erfordert eine sehr kleine Änderung an Hangfire, die zu 100% abwärtskompatibel sein sollte. PR: #466

Hey Leute, seht, was @pieceofsummer in der Hangfire.Console- Erweiterung gemacht hat, sogar mit Farben und Live-Updates! Fast alle Speicher unterstützen dies ohne Änderungen!

dashboard

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen