NEWS
Flot recht langsam
-
Welches System?
-
Ich habe win7 Laptop.
Und benutze auch history; aber primär sql.
Flot gehen einwandfrei und flüssig.
-
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?
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