NEWS
Flot recht langsam
-
Bei sql werden die Daten in 1 Datei gespeichert.
Bei history in mehreren Dateien.
Vielleicht hat es damit zu tun.
Mich hatte am Anfang die vielen Dateien bei history gestört.
Deshalb bin ich umgestiegen auf sql.Läuft eigentlich.
-
Bei sql werden die Daten in 1 Datei gespeichert.
Bei history in mehreren Dateien.
Vielleicht hat es damit zu tun.
Mich hatte am Anfang die vielen Dateien bei history gestört.
Deshalb bin ich umgestiegen auf sql.Läuft eigentlich.
@bahnuhr sagte in Flot recht langsam:
Bei sql werden die Daten in 1 Datei gespeichert.
Bei history in mehreren Dateien.Hä?
-
@bahnuhr sagte in Flot recht langsam:
Bei sql werden die Daten in 1 Datei gespeichert.
Bei history in mehreren Dateien.Hä?
-
@bahnuhr
SQL ist eine Datenbank
bei History wird es in JSON-files gespeichert -
history:
speicht unter
/iobroker-data/history/
für jeden Datenpunt und jeden Tag eine Datei.Zumindest ist das bei mir so (bei homoran offensichtlich anders ;-)
sql:
speicht unter
/iobroker-data/sqlite/
1 Datei und dort sind alle datenpunkte enthalten. -
@Homoran sagte in Flot recht langsam:
SQL ist eine Datenbank
bei History wird es in JSON-files gespeicherthab ja auch nix anderes behauptet.
-
Flot ist abhängig von Browser, Speicher,Grafik,CPU,Hdd usw.
-
history:
speicht unter
/iobroker-data/history/
für jeden Datenpunt und jeden Tag eine Datei.Zumindest ist das bei mir so (bei homoran offensichtlich anders ;-)
sql:
speicht unter
/iobroker-data/sqlite/
1 Datei und dort sind alle datenpunkte enthalten.@bahnuhr
Das scheint nur so:@bahnuhr sagte in Flot recht langsam:
für jeden Datenpunt und jeden Tag eine Datei.
korrekt, bei mir auch, deswegen ja json-files
@bahnuhr sagte in Flot recht langsam:
/iobroker-data/sqlite/
Also nicht SQL sondern SQLite.
Aber das ist (fast) egal.
Da speichert aber ioBroker nicht hin.Du benötigst zusätzlich einen SQL(ite) Server.
An den übergibt ioBroker die Daten und der SQL-Server speichert dann. -
Hallo Leute,
Ob Sql oder Json. Die Eingangs Daten sind eigentlich gleich. Also muessen die auch wieder ausgelesen werden. Kann ich diese auch schon vorher reduzieren? Also weniger abspeichern?@cyron123 sagte in Flot recht langsam:
Kann ich diese auch schon vorher reduzieren?
um das zu beantworten: Ja!
Aber das wird nicht die Ursache deines "Problems" sein, sondern wahrscheinlich die Einstellungen am flot selbst, bzw. die Hardware, oder die Netzwerkverbindung.
Im MOment wissen wir, dass
@cyron123 sagte in Flot recht langsam:
Auf iobroker läuft Windows7 Rechner
Weder CPU noch RAM,
Auch wissen wir nicht wo und wie der flot-chart dargestellt werden soll
Weiterhin wissen wir nicht aus wievielen Datenpunkten der Chart besteht, wie oft diese geloggt werden, wie die Aggregation im Chart ist und wie oft der Chart refresht wird
-
@sigi234 : Diese Hardware Anforderungen sind auch dem Host auf dem iobroker läuft, oder? Nicht aber auf dem Display Gerät..Oder?
@cyron123 sagte in Flot recht langsam:
Nicht aber auf dem Display Gerät..Oder?
Doch auch das, da der Chart auf diesem Frontend aus den Daten gerendert werden muss
-
Iobroker Hardware:
QNAP virtuelles System
Intel Celeron N3160 1.6 Ghz 2 Cpu Kerne zugeordnet
4GB RAM
1 GB Netzwerk
500GB Festplatte@cyron123
Das ist nicht gerade ein High-End-System.
kannst du beobachten wie sich die CPU-Auslastung / Load Average verändert, wenn du Flot aufrufst?Wie sieht denn dein Flot aus?
Wie sieht dein Frontend aus?
Wie ist dieses an den Server angebunden (Tablet mit WLAN? - mit welcher effektiven Bandbreite?)
Läuft es am PC mit GBit-LAN schneller? -
Ja ich kann beobachten dass mein QNAP auf 60% Last geht, wenn ich Flot aufrufe. Auch der virtuelle Windows 7 Rechner auf dem alles läuft, ist bei ca 60-80%.
Ich habe keine Unterschiede ob ich mit meinem Android per WLAN oder mit einem angebundenen PC 1GBIT flot aufrufe. Bei sind genauso schnell. Ich glaube es liegt hier mehr am Host von iobroker.
Jedoch sind die Diagramme unterschiedlich schnell aufgebaut. Das eine in ca 1 Sec das andere dauert fast 8-12 Sec..
Ich würde gerne die Daten schon bei der Auszeichnung reduzieren, denn so eine genaue Aufzeichnung brauche ich nicht. Sondern bewerte hier eher die Tendenz. Wie kann ich das reduzieren?
Danke. -
Ja ich kann beobachten dass mein QNAP auf 60% Last geht, wenn ich Flot aufrufe. Auch der virtuelle Windows 7 Rechner auf dem alles läuft, ist bei ca 60-80%.
Ich habe keine Unterschiede ob ich mit meinem Android per WLAN oder mit einem angebundenen PC 1GBIT flot aufrufe. Bei sind genauso schnell. Ich glaube es liegt hier mehr am Host von iobroker.
Jedoch sind die Diagramme unterschiedlich schnell aufgebaut. Das eine in ca 1 Sec das andere dauert fast 8-12 Sec..
Ich würde gerne die Daten schon bei der Auszeichnung reduzieren, denn so eine genaue Aufzeichnung brauche ich nicht. Sondern bewerte hier eher die Tendenz. Wie kann ich das reduzieren?
Danke.@cyron123 sagte in Flot recht langsam:
Wie kann ich das reduzieren?
Die Frage verstehe ich nicht. Du hast es doch selbst eingerichtet.
Einmal im Adapter selbst und dann bei jedem Datenpunkt separat. -
Ja ich kann beobachten dass mein QNAP auf 60% Last geht, wenn ich Flot aufrufe. Auch der virtuelle Windows 7 Rechner auf dem alles läuft, ist bei ca 60-80%.
Ich habe keine Unterschiede ob ich mit meinem Android per WLAN oder mit einem angebundenen PC 1GBIT flot aufrufe. Bei sind genauso schnell. Ich glaube es liegt hier mehr am Host von iobroker.
Jedoch sind die Diagramme unterschiedlich schnell aufgebaut. Das eine in ca 1 Sec das andere dauert fast 8-12 Sec..
Ich würde gerne die Daten schon bei der Auszeichnung reduzieren, denn so eine genaue Aufzeichnung brauche ich nicht. Sondern bewerte hier eher die Tendenz. Wie kann ich das reduzieren?
Danke.@cyron123 sagte in Flot recht langsam:
Jedoch sind die Diagramme unterschiedlich schnell aufgebaut. Das eine in ca 1 Sec das andere dauert fast 8-12 Sec.
Und wo ist der Unterschied zwischen den beiden?
Ich kenne sie bisher immer noch nicht.@cyron123 sagte in Flot recht langsam:
Ich habe keine Unterschiede ob ich mit meinem Android per WLAN oder mit einem angebundenen PC 1GBIT flot aufrufe
Da die Hardware schon fast ausgelastet ist (ich denke die Load average wird an die Decke gehen) brauchen wir im Netz nicht weiter zu suchen.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden