NEWS
Viele Events im JS-Adapter / Grund finden?
-
Hallo!
Ich habe seit einiger Zeit massig Eingabeereignisse in einer meiner Javascript-Instanzen. Normalerweise sind es ca. 2500, bei einer Instanz geht es jedoch oft bis über 8000 ... und dann wird der Status der Instanz auf "rot" gesetzt.Habe schon versucht, diverse Scripts zu deaktivieren oder auf andere Instanzen zu legen um den Übeltäter zu finden, aber es ist recht mühsam, da das Phänomen ja nicht sofort und ständig auftritt.
Gibt es eine Möglichkeit, die Eingabeereignisse irgendwie zu protokollieren? Das würde mir die Suche enorm erleichtern!
-
Hallo @oxident !
Ich habe ähnliches bei mir festgestellt. Bei mir sind es i.d.R. zwischen 300 und 400 eingehende Ereignisse.
Was mir jedoch aufgefallen ist, ist dass fast zeitlich die history Instanz auch höhere Werte aufzeigt. Leicht versetzt steigen die Werte dort fast gleich hoch an.Hast du eine Lösung dazu gefunden? Oder eine Möglichkeit der Überprüfung gefunden? Bis auf die Debug Möglichkeit oder das iobroker log fällt mir nichts ein. Und das was da steht, hilft mir nichts weiter.
-
Hallo!
Ich habe seit einiger Zeit massig Eingabeereignisse in einer meiner Javascript-Instanzen. Normalerweise sind es ca. 2500, bei einer Instanz geht es jedoch oft bis über 8000 ... und dann wird der Status der Instanz auf "rot" gesetzt.Habe schon versucht, diverse Scripts zu deaktivieren oder auf andere Instanzen zu legen um den Übeltäter zu finden, aber es ist recht mühsam, da das Phänomen ja nicht sofort und ständig auftritt.
Gibt es eine Möglichkeit, die Eingabeereignisse irgendwie zu protokollieren? Das würde mir die Suche enorm erleichtern!
@oxident sagte in Viele Events im JS-Adapter / Grund finden?:
Gibt es eine Möglichkeit, die Eingabeereignisse irgendwie zu protokollieren? Das würde mir die Suche enorm erleichtern!
über ein skript könntest du die beiden folgenden datenpunkte tracken, ob die einen gewissen schwellwert überschreiten und dann über einen weiteren aktivierten trigger auf alle datenpunkte (ich glaube die wildcard ist dafür der *) dann alle gewünschten informationen aus den eingehenden Ereignissen in eine separate Textdatei schreiben.
system.adapter.admin.0.inputCount system.adapter.admin.0.outputCount
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