SVG <N>days - Plot bei Filewechsel abgeschnitten

Begonnen von xeenon, 04 September 2022, 07:33:09

Vorheriges Thema - Nächstes Thema

xeenon

Hallo Zusammen,

wenn ich ein Diagramm erstellen möchte, das von Haus aus 7 Tage anzeigt, dann mache ich das über das fixedrange Attribute -> 7days

Funktioniert soweit gut, bis das Ende der Logfile erreicht ist.

Z.b. wird das Device monatsweise geloggt. Jetzt geht das Diagramm bis zum 31.8. und danach ist es leer.

Ändere ich fixedrange auf 3, geht das wunderbar bis zum jetzigen Zeitpunkt. Außer ich gehe zurück und schaue mir die letzten Tage noch Mal an. Beim Wechsel vom August auf September bleibt der September wieder leer.

Als Workaround könnte ich natürlich das Logfile auf Jahresaufzeichnung wechseln, aber ich stehe auf kleine logs.

Gibt es eine bessere Methode in der ich die Monatsweise Aufzeichnungen beibehalten kann?

Viele Grüße

Nobbynews

Im device des Logfiles das Attribut
attr Tagesverbrauch1 createGluedFile 1 
setzen

xeenon


betateilchen

Zitat von: xeenon am 04 September 2022, 08:07:17
funktioniert hervorragend

naja, sagen wir mal: funktioniert.

Aus Performancegründen ist createGluedFile nicht wirklich die beste Wahl. Du könntest Dir beispielsweise auch überlegen, Dein Logging auf DbLog umzustellen, dann hast Du solche Probleme grundsätzlich nicht mehr und brauchst nicht mit solchen Krücken wie createGluedFile hantieren.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!