NEWS
io.sql history CPU Last
-
Hi Ihr,
ich hab jetzt aufgrund der Möglichkeiten der Datenspeicherung auf io.sql umgestellt und wundere mich über die hohe CPU-Last.
Mit folgenden Änderungen habe ich die Last zwar auf ~50% eines Intel(R) Celeron(R) N4120 CPU @ 1.10GHz (lt. cpuinfo 2418 MHz) herunter bekommen, aber ich frage mich, was da so eine Last produziert...- Gleichzeitige Anfragen erlauben -> aus
- Max. gleichzeitige Verbindungen -> 5
- Entprellzeit 5000
- Gleiche Werte aufzeichnen: 0
- Gesamt 107 überwachte Datenpunkte
Hat da jemand noch eine Idee, was ich falsch gemacht habe, oder was ich da noch machen sollte/könnte?
Danke für Eure Ideen und Eure Unterstützung!
-
@apollon77 Nur um das noch zu liefern, wenn das wichtig ist:
steve 11943 49.3 1.8 950552 149156 ? Rl Apr23 132:43 io.sql.0
- Javascript Adapter: 5.5.4
- IoBroker Version 5.3.8
- node.js v16.14.2
- npm 8.5.0
- Datenbank: PostgreSQL 14.2
Wenn Ihr noch irgendwelche Daten braucht, immer gern
Achja... IO hab ich schon gechecked. Die PostgreSQL wartet ab und an, aber io.sql.0 nicht und der macht auch immer nur so um die 15000 B/s (über alle threads verteilt)
-
Nachdem ich jetzt lange herum überlegt habe und auf die Schnelle auch mal influxdb im container hochgefahren und den zugehörigen Adapter parallel hab laufen lassen, habe ich dann den SQL Adapter ausgeschalten und die selben Datenpunkte in influx schreiben lassen.
Der Adapter bleibt, wie er soll sehr unauffällig.
Auch wenn ich mich also mit Influx nicht so richtig auskenne (noch nicht), hab ich jetzt vorerst den sql Adapter abgeschalten.
Würde aber trotzdem gern unterstützen dabei, den entsprechend hin zu bekommen, so ich kann. -
@great-sun es wird bald nen grösseren major release zu sql geben. Auf der Basis können wir das gern nochmal anschauen.
Wird am Ende größeres aufräumen sein wie beim aktuellen History 2.0.0 (siehe Tester Forum)
-
@apollon77 ok, klingt gut. Wann denkst Du in etwa wird das soweit sein? Oder würdest Du mir da nochmal direkt Bescheid geben/kann ich das wo (außer über die Installation in iobroker) subscriben?
-
@great-sun AM besten subscribe mal den History 2.00 thread ... ich schreibe da was ... ersuche mich an diesen Thread zu erinnern