core/todo.md
Christian Fraß 386e1d5891 [mod] mutex
2023-03-22 11:06:32 +01:00

780 B

  • parallele Zugriffe auf die Zustands-Datei verhindern
    • mutex?
    • auf DB umstellen?
  • Benachrichtigungen versenden, wenn ein Zustand sich wieder normalisiert hat (aber vorher über dem Schwellwert oft nicht OK war)
  • erneute Benachrichtigung über nicht-OK-Zustand nach einer Weile (siehe https://gitlab.greenscale.de/tools/heimdall/-/issues/3)
  • längere Statistiken über Metriken führen um auch Anstiege/Abfälle auszuwerten (z.B. "Speicherplatzverbrauch innerhalb einer Woche um 5GB gestiegen")
  • Selbst-Test
  • Benachrichtigungs-Kanäle:
    • Matrix
    • evtl. die Kanäle ganz auslagern und nur als Library anbinden
  • Möglichkeit dauerhaft laufen zulassen (evtl. als systemd-Dienst)
  • Versionierung
  • Test-Routinen
  • neu schreiben in TypeScript (und plankton dafür nutzen?)