Wir werden das Timeout von Telegraf erhöhen, ich habe aber jetzt schon eine andere Optimierung eingebaut - ich hoffe, das funktioniert:
Zwei relevante Änderungen sind enthalten:
- Die Werte werden jetzt in jener Reihenfolge abgeholt, was zeitlich als Nächstes dran kommen muss (bisher immer in einer fixen Reihenfolge)
- Es gibt jetzt eine Maximum-Zeit (Standard derzeit 4 Sekunden). Wenn diese erreicht ist, werden die bis dahin abgeholten Daten übergeben. Die weiteren Daten kommen dann beim nächsten Lauf.
Wenn das bei dir funktioniert, werden wir auch das Timeout von Telegraf noch erhöhen, damit pro Lauf mehr Daten eingesammelt werden können.
lg, Christian
Kommentar