Archivumbau zur 5.5

Ah, okay danke! Primär ist es mir nur bei den Standard Variablen aufgefallen, da der Kurvenverlauf der Graphen durch die Nullen schnell eine Delle bekommen :cool:

Gruß Heiko

Das passiert bei dir bei nicht-Zähler-Variablen? Bisher wurden gefühlt nur problematische Zähler gemeldet

Oh nein, im Post #69 habe ich Screens von meinem Öl-Füllstand gepostet - ganz normale Standard Aggregation!

Wenn du einfach ein paar mal neustartest, taucht das Problem dann üblicherweise bei irgend einer Variablen auf? Wenn ja, können wir uns das einfach mal gemeinsam per Teamviewer anschauen?

Ist hier genauso wie bei Pitti.
Ganz normale Standard Aggregation für eine Messsteckdose Gesamtverbrauch in kW/h.
War 3 Tage aus, und nach IPS neustart hatte ich 0 im Verlauf, obwohl keine 0 im Datensatz stand.
Reaggregiert, und alles sieht wieder gut aus.

Hi,
ich bin mir nicht mehr ganz so sicher. Ich hatte Donnerstag ein neues Docker gestartet weiß aber nicht ob ich danach auf „Alle Reaggrigieren“ gegangen bin. Ein kleiner Test eben war erfolgreich. Man muss aber anscheinend immer noch einmal neu aggregieren damit Zähler wieder funktionieren.

Ralf

Hatte gerade ein Endlosschleife in einem Script reinprogrammiert - guter Zeitpunkt zum Neustart :wink:

Lusitigerweise tritt der Effekt nach dem Neustart auf, aber diesmal nicht mit einem NULL Wert sondern irgendwas :confused:

Wir können uns das gern mal anschauen, bin nur gerade nicht daheim :frowning: Nach 18 Uhr auch okay?

Gruß Heiko

Hi Niels,

also, wenn man in den Graphen auf CSV geht, wird genau zum Startzeitpunkt ein Null-Wert angezeigt!

Gruß Heiko

Nach 18 Uhr ist eher schlecht, heute auf jeden Fall nicht. Üblicherweise bin ich von 9 bis 17 Uhr im Büro. Ich poste aber gleich nochmal eine Debug-Version, die Nullen beim Neustart explizit im Log als Warnung ausgibt. Das hilft vielleicht nochmal beim Finden.

edit: So, die Debug-Version ist fertig. Ihr könnt die hier runterladen:

Bitte installiert die mal und schaut, ob ihr da Meldungen im Log findet, die bei der Fehlersuche helfen.

Die Version schreibt gefundene geloggte Nullen beim Start des Archivs als Warnung ins Log. Ich hoffe, damit findet man ein Muster oder dergleichen, damit man das dann beheben kann. Falls ihr im Log suchen wollt, die Meldungen sind „Last value is 0 […]“ und „Logged value is 0 […]“. Das kommt natürlich auch für Variablen, die dort „echte“ Nullen haben. Aber ich hoffe einfach mal, dass ihr die schwarzen Schafe bei euch erkennt.

Moin,

bei mir passiert es jeden Vormittag, ohne Neustart.

Wie oben schon geschrieben von anderen Kollegen, es sieht
so aus das der aktuelle Wert in den Archiv geschrieben wird.

Nur ne Vermutung gerade…

@power dodge: Passiert das bei dir immer zur gleichen Zeit oder ist das unterschiedlich? Und liegt die Zeit human? Wenn ja, würde ich da glatt gerne mal raufschauen. Ansonsten würde ich die Debug-Version nochmal aktualisieren. Erst einmal würde ich aber gerne mal schauen, was bei der ersten Runde herauskommt.

Bei mir ebenfalls nur beim Neustart.
Nullen ignorieren war aber bereits eingestellt.

Nein nie zur gleichen Zeit. Schaue mal ob morgen was kommt
Auffällig nur das es morgens ist.

Wäre jetzt frei für die nächste halbe bis Stunde!

Gruß Heiko

Da habe ich dich leider verpasst. Wenn du heute im Laufe des Tages nochmal Zeit hast, rufe sonst einfach mal an.

Ja, melde mich bei Dir!

Wie sieht das eigentlich mit den Nullen und Variablentypen aus? Passiert das sowohl bei Float als auch bei Integer oder beschränkt es sich auf einen Typen?

Hallo,

falls es hilft, hier mal meine Auswertung mit der Debug Variante.

162 x Last value is 0 for <ID> Quer durch den Garten bei Float und Integer.
92 x Logged value is 0 <ID> Hier scheint es nur Float zu betreffen, falls ich keine Variable übersehen habe



	Line 970: 19.10.2020 22:00:21 | 27545 | WARNING | Archive Control      | Logged value is 0 for 36894 with timestamp 1603135627
	Line 1008: 19.10.2020 22:00:25 | 27545 | WARNING | Archive Control      | Logged value is 0 for 13682 with timestamp 1603135627
	Line 1081: 19.10.2020 22:00:31 | 27545 | WARNING | Archive Control      | Logged value is 0 for 41503 with timestamp 1603135627
	Line 1082: 19.10.2020 22:00:31 | 27545 | WARNING | Archive Control      | Logged value is 0 for 41503 with timestamp 1603137420
	Line 1085: 19.10.2020 22:00:31 | 27545 | WARNING | Archive Control      | Logged value is 0 for 46731 with timestamp 1603134120
	Line 1086: 19.10.2020 22:00:31 | 27545 | WARNING | Archive Control      | Logged value is 0 for 46731 with timestamp 1603134300
	Line 1087: 19.10.2020 22:00:31 | 27545 | WARNING | Archive Control      | Logged value is 0 for 46731 with timestamp 1603134480
	Line 1088: 19.10.2020 22:00:31 | 27545 | WARNING | Archive Control      | Logged value is 0 for 46731 with timestamp 1603134660
	Line 1089: 19.10.2020 22:00:31 | 27545 | WARNING | Archive Control      | Logged value is 0 for 46731 with timestamp 1603134840
	Line 1090: 19.10.2020 22:00:31 | 27545 | WARNING | Archive Control      | Logged value is 0 for 46731 with timestamp 1603135020
	Line 1091: 19.10.2020 22:00:31 | 27545 | WARNING | Archive Control      | Logged value is 0 for 46731 with timestamp 1603135200
	Line 1092: 19.10.2020 22:00:31 | 27545 | WARNING | Archive Control      | Logged value is 0 for 46731 with timestamp 1603135320
	Line 1093: 19.10.2020 22:00:31 | 27545 | WARNING | Archive Control      | Logged value is 0 for 46731 with timestamp 1603135500
	Line 1094: 19.10.2020 22:00:31 | 27545 | WARNING | Archive Control      | Logged value is 0 for 46731 with timestamp 1603135860
	Line 1095: 19.10.2020 22:00:31 | 27545 | WARNING | Archive Control      | Logged value is 0 for 46731 with timestamp 1603136040
	Line 1096: 19.10.2020 22:00:31 | 27545 | WARNING | Archive Control      | Logged value is 0 for 46731 with timestamp 1603136220
	Line 1097: 19.10.2020 22:00:31 | 27545 | WARNING | Archive Control      | Logged value is 0 for 46731 with timestamp 1603136400
	Line 1098: 19.10.2020 22:00:31 | 27545 | WARNING | Archive Control      | Logged value is 0 for 46731 with timestamp 1603136520
	Line 1099: 19.10.2020 22:00:31 | 27545 | WARNING | Archive Control      | Logged value is 0 for 46731 with timestamp 1603136700
	Line 1100: 19.10.2020 22:00:31 | 27545 | WARNING | Archive Control      | Logged value is 0 for 46731 with timestamp 1603136880
	Line 1101: 19.10.2020 22:00:31 | 27545 | WARNING | Archive Control      | Logged value is 0 for 46731 with timestamp 1603137060
	Line 1102: 19.10.2020 22:00:31 | 27545 | WARNING | Archive Control      | Logged value is 0 for 46731 with timestamp 1603137240
	Line 1103: 19.10.2020 22:00:31 | 27545 | WARNING | Archive Control      | Logged value is 0 for 46731 with timestamp 1603137420
	Line 1114: 19.10.2020 22:00:31 | 27545 | WARNING | Archive Control      | Logged value is 0 for 13347 with timestamp 1603135634
	Line 1156: 19.10.2020 22:00:34 | 27545 | WARNING | Archive Control      | Logged value is 0 for 33968 with timestamp 1603135627
	Line 1169: 19.10.2020 22:00:34 | 27545 | WARNING | Archive Control      | Logged value is 0 for 21578 with timestamp 1603134480
	Line 1170: 19.10.2020 22:00:34 | 27545 | WARNING | Archive Control      | Logged value is 0 for 21578 with timestamp 1603135320
	Line 1171: 19.10.2020 22:00:34 | 27545 | WARNING | Archive Control      | Logged value is 0 for 21578 with timestamp 1603136520
	Line 1172: 19.10.2020 22:00:34 | 27545 | WARNING | Archive Control      | Logged value is 0 for 21578 with timestamp 1603137000
	Line 1178: 19.10.2020 22:00:35 | 27545 | WARNING | Archive Control      | Logged value is 0 for 12999 with timestamp 1603135627
	Line 1185: 19.10.2020 22:00:36 | 27545 | WARNING | Archive Control      | Logged value is 0 for 59971 with timestamp 1603135627
	Line 1190: 19.10.2020 22:00:36 | 27545 | WARNING | Archive Control      | Logged value is 0 for 23570 with timestamp 1603134480
	Line 1191: 19.10.2020 22:00:36 | 27545 | WARNING | Archive Control      | Logged value is 0 for 23570 with timestamp 1603135320
	Line 1192: 19.10.2020 22:00:36 | 27545 | WARNING | Archive Control      | Logged value is 0 for 23570 with timestamp 1603136520
	Line 1193: 19.10.2020 22:00:36 | 27545 | WARNING | Archive Control      | Logged value is 0 for 23570 with timestamp 1603137000
	Line 1209: 19.10.2020 22:00:37 | 27545 | WARNING | Archive Control      | Logged value is 0 for 53436 with timestamp 1603134720
	Line 1210: 19.10.2020 22:00:37 | 27545 | WARNING | Archive Control      | Logged value is 0 for 53436 with timestamp 1603135628
	Line 1211: 19.10.2020 22:00:37 | 27545 | WARNING | Archive Control      | Logged value is 0 for 53436 with timestamp 1603136040
	Line 1212: 19.10.2020 22:00:37 | 27545 | WARNING | Archive Control      | Logged value is 0 for 53436 with timestamp 1603136280
	Line 1213: 19.10.2020 22:00:37 | 27545 | WARNING | Archive Control      | Logged value is 0 for 53436 with timestamp 1603137420
	Line 1229: 19.10.2020 22:00:38 | 27545 | WARNING | Archive Control      | Logged value is 0 for 58787 with timestamp 1603134435
	Line 1230: 19.10.2020 22:00:38 | 27545 | WARNING | Archive Control      | Logged value is 0 for 58787 with timestamp 1603135267
	Line 1231: 19.10.2020 22:00:38 | 27545 | WARNING | Archive Control      | Logged value is 0 for 58787 with timestamp 1603135955
	Line 1232: 19.10.2020 22:00:38 | 27545 | WARNING | Archive Control      | Logged value is 0 for 58787 with timestamp 1603136485
	Line 1233: 19.10.2020 22:00:38 | 27545 | WARNING | Archive Control      | Logged value is 0 for 58787 with timestamp 1603136973
	Line 1263: 19.10.2020 22:00:40 | 27545 | WARNING | Archive Control      | Logged value is 0 for 15952 with timestamp 1603134376
	Line 1264: 19.10.2020 22:00:40 | 27545 | WARNING | Archive Control      | Logged value is 0 for 15952 with timestamp 1603134615
	Line 1265: 19.10.2020 22:00:40 | 27545 | WARNING | Archive Control      | Logged value is 0 for 15952 with timestamp 1603135939
	Line 1266: 19.10.2020 22:00:40 | 27545 | WARNING | Archive Control      | Logged value is 0 for 15952 with timestamp 1603136066
	Line 1267: 19.10.2020 22:00:40 | 27545 | WARNING | Archive Control      | Logged value is 0 for 15952 with timestamp 1603137185
	Line 1370: 19.10.2020 22:00:46 | 27545 | WARNING | Archive Control      | Logged value is 0 for 32391 with timestamp 1603134300
	Line 1371: 19.10.2020 22:00:46 | 27545 | WARNING | Archive Control      | Logged value is 0 for 32391 with timestamp 1603136700
	Line 1414: 19.10.2020 22:00:51 | 27545 | WARNING | Archive Control      | Logged value is 0 for 46072 with timestamp 1603134120
	Line 1415: 19.10.2020 22:00:51 | 27545 | WARNING | Archive Control      | Logged value is 0 for 46072 with timestamp 1603134480
	Line 1416: 19.10.2020 22:00:51 | 27545 | WARNING | Archive Control      | Logged value is 0 for 46072 with timestamp 1603134840
	Line 1417: 19.10.2020 22:00:51 | 27545 | WARNING | Archive Control      | Logged value is 0 for 46072 with timestamp 1603135200
	Line 1418: 19.10.2020 22:00:51 | 27545 | WARNING | Archive Control      | Logged value is 0 for 46072 with timestamp 1603135627
	Line 1419: 19.10.2020 22:00:51 | 27545 | WARNING | Archive Control      | Logged value is 0 for 46072 with timestamp 1603135920
	Line 1420: 19.10.2020 22:00:51 | 27545 | WARNING | Archive Control      | Logged value is 0 for 46072 with timestamp 1603136280
	Line 1442: 19.10.2020 22:00:52 | 27545 | WARNING | Archive Control      | Logged value is 0 for 33550 with timestamp 1603134120
	Line 1443: 19.10.2020 22:00:52 | 27545 | WARNING | Archive Control      | Logged value is 0 for 33550 with timestamp 1603134480
	Line 1444: 19.10.2020 22:00:52 | 27545 | WARNING | Archive Control      | Logged value is 0 for 33550 with timestamp 1603134840
	Line 1445: 19.10.2020 22:00:52 | 27545 | WARNING | Archive Control      | Logged value is 0 for 33550 with timestamp 1603135200
	Line 1446: 19.10.2020 22:00:52 | 27545 | WARNING | Archive Control      | Logged value is 0 for 33550 with timestamp 1603135627
	Line 1447: 19.10.2020 22:00:52 | 27545 | WARNING | Archive Control      | Logged value is 0 for 33550 with timestamp 1603135920
	Line 1448: 19.10.2020 22:00:52 | 27545 | WARNING | Archive Control      | Logged value is 0 for 33550 with timestamp 1603136340
	Line 1479: 19.10.2020 22:00:54 | 27545 | WARNING | Archive Control      | Logged value is 0 for 55005 with timestamp 1603135636
	Line 1480: 19.10.2020 22:00:54 | 27545 | WARNING | Archive Control      | Logged value is 0 for 55005 with timestamp 1603137420
	Line 1517: 19.10.2020 22:00:56 | 27545 | WARNING | Archive Control      | Logged value is 0 for 46279 with timestamp 1603135627
	Line 1518: 19.10.2020 22:00:56 | 27545 | WARNING | Archive Control      | Logged value is 0 for 46279 with timestamp 1603137420
	Line 1537: 19.10.2020 22:00:57 | 27545 | WARNING | Archive Control      | Logged value is 0 for 47178 with timestamp 1603135126
	Line 1538: 19.10.2020 22:00:57 | 27545 | WARNING | Archive Control      | Logged value is 0 for 47178 with timestamp 1603135647
	Line 1539: 19.10.2020 22:00:57 | 27545 | WARNING | Archive Control      | Logged value is 0 for 47178 with timestamp 1603136140
	Line 1540: 19.10.2020 22:00:57 | 27545 | WARNING | Archive Control      | Logged value is 0 for 47178 with timestamp 1603136766
	Line 1541: 19.10.2020 22:00:57 | 27545 | WARNING | Archive Control      | Logged value is 0 for 47178 with timestamp 1603137181
	Line 1573: 19.10.2020 22:01:01 | 27545 | WARNING | Archive Control      | Logged value is 0 for 33163 with timestamp 1603134720
	Line 1574: 19.10.2020 22:01:01 | 27545 | WARNING | Archive Control      | Logged value is 0 for 33163 with timestamp 1603135627
	Line 1575: 19.10.2020 22:01:01 | 27545 | WARNING | Archive Control      | Logged value is 0 for 33163 with timestamp 1603137420
	Line 1582: 19.10.2020 22:01:04 | 27545 | WARNING | Archive Control      | Logged value is 0 for 35969 with timestamp 1603135637
	Line 1594: 19.10.2020 22:01:05 | 27545 | WARNING | Archive Control      | Logged value is 0 for 18402 with timestamp 1603134726
	Line 1595: 19.10.2020 22:01:05 | 27545 | WARNING | Archive Control      | Logged value is 0 for 18402 with timestamp 1603134755
	Line 1596: 19.10.2020 22:01:05 | 27545 | WARNING | Archive Control      | Logged value is 0 for 18402 with timestamp 1603134755
	Line 1597: 19.10.2020 22:01:05 | 27545 | WARNING | Archive Control      | Logged value is 0 for 18402 with timestamp 1603134786
	Line 1598: 19.10.2020 22:01:05 | 27545 | WARNING | Archive Control      | Logged value is 0 for 18402 with timestamp 1603134841
	Line 1599: 19.10.2020 22:01:05 | 27545 | WARNING | Archive Control      | Logged value is 0 for 18402 with timestamp 1603134872
	Line 1600: 19.10.2020 22:01:05 | 27545 | WARNING | Archive Control      | Logged value is 0 for 18402 with timestamp 1603134935
	Line 1601: 19.10.2020 22:01:05 | 27545 | WARNING | Archive Control      | Logged value is 0 for 18402 with timestamp 1603134989
	Line 1602: 19.10.2020 22:01:05 | 27545 | WARNING | Archive Control      | Logged value is 0 for 18402 with timestamp 1603135627
	Line 1603: 19.10.2020 22:01:05 | 27545 | WARNING | Archive Control      | Logged value is 0 for 18402 with timestamp 1603135637
	Line 1608: 19.10.2020 22:01:08 | 27545 | WARNING | Archive Control      | Logged value is 0 for 31545 with timestamp 1603135636
	Line 1611: 19.10.2020 22:01:08 | 27545 | WARNING | Archive Control      | Logged value is 0 for 56368 with timestamp 1603135680
	Line 1638: 19.10.2020 22:01:28 | 27545 | WARNING | Archive Control      | Logged value is 0 for 30889 with timestamp 1603135637

Moin paresy,

in dem Kontext mit dem Absturz von IPS ist mir heute aufgefallen, dass wenn ich alle Daten unterhalb des db-Verzeichnisses lösche, einen Moment warte und anschließend alle Variablen über die Pro Konsole reaggregiere, dass es dann zum Stillstand kommt und nur noch euer Haussymbol animiert angezeigt wird. Abstürzen tut IPS allerdings nicht. Ich kann die Pro Konsole beenden und neu starten, wechsel ich aber ins Archiv ist der Stillstand weiterhin zu sehen.

Auffallend ist allerdings, dass ich IPS nicht beenden kann - der Service bleibt aktiv und kann nur über den Taskmanager beendet werden. Danach kann ich IPS wieder starten und die Reaggregation läuft fehlerfrei durch. Dieses Verhalten hatte ich bislang auf das Problem mit den nicht korrekt geschriebenen Sportdaten geschoben, aber es betriift auch völlig andere Variablen wie ich beim Stillstand heute feststellen konnte. Diesen Vorgang kann ich auch reproduzieren, wenn ich vorher die Sportdaten übernehme und der Deadlock dabei auftritt :wink:

Im Log ist kein Eintrag darüber zu finden. Ich habe es mal gespeichert falls Interesse daran besteht. Was bedeuten diese Einträge die zahlreich beim Versuch des Beendens im Log vorhanden sind.

20.10.2020 17:06:51 | 52165 | DEBUG   | InstanceManager      | Referenzzähler >1 (=2) für Instanz #52165

Gruß
Hans

Hallo @Dr.Niels
ich habe gestern ein Symcon (Beta auf Ubuntu 20.04) komplett neu aufgesetzt und die Daten aus dem Produktivsystem übernommen und bekomme den folgenden Fehler im Log angezeigt.
Habe dann mal das ganze Archiv (Daten im DB Verzeichnis) gelöscht, was jedoch keine Besserung brachte.
Archiv ist somit nicht verfügbar.
Irgendeine Idee was ich noch machen kann?

10/21/20 00:28:17 | 54653 | MESSAGE | Archive Control | Creating…
10/21/20 00:28:17 | 54653 | MESSAGE | Archive Control | Generating DST timestamps…
10/21/20 00:28:17 | 54653 | MESSAGE | Archive Control | Removing…
10/21/20 00:28:17 | 54653 | ERROR | InstanceManager | Could not create instance interface: Adjustment out of range: 445344:00:00