Anzeige der Sensorenkurven im Dashboard

Kleine Vorschau, woran ich seit heute Morgen arbeite: eine saubere Anzeige von Fehlern in der Ansicht „Hintergrundaufgaben“! :slight_smile:

Ich war schon immer gegen die Anzeige von reinen Logs in der UI (denn wir wissen, was das gibt, dann wird man faul und macht Integrationen, bei denen man die Leute auffordert, IDs in den Logs zu suchen :joy:), andererseits bin ich für eine Ansicht dieser Art, bei der:

  • Alle bekannten Fehler übersetzt werden und die Vorgehensweise für den Benutzer klar erklärt wird. Beispiel hier mit einem einfachen Fehler: Gladys wurde neu gestartet, während eine Aufgabe lief: das ist ein normales Verhalten, und das sollte man klarstellen.
  • Bei unbekannten Fehlern wird dieser direkt angezeigt, damit der Benutzer uns Feedback geben kann, dann gibt es zwei Lösungen:
    • Es ist ein Bug, wir beheben den Bug
    • Es ist ein Fehler, der unter bestimmten Bedingungen auftreten kann (kein Bug): Beispiel „OUT_OF_MEMORY“/„DISK FULL“, etc… In diesem Fall fügen wir diesen Fehler der Liste der übersetzten Fehler hinzu, mit einer klaren Nachricht und einer Anleitung zur Fehlerbehebung.

So sieht die Ansicht derzeit aus:

Was haltet ihr davon? :slight_smile: