Skip to content

Permanente Logmeldung für nicht erkannte Geräte #562

Open
@Andersmacher

Description

@Andersmacher

Randbedingungen:
Adpater-Version 4.3.0 (evtl. auch bereits in vorherigen Versionen).
In den Instanzeinstellungen sind im Reiter "Optionen" alle Auswahlkästchen angehakt.
In den Instanzeinstellungen sind im Reiter "Geräte" 6 Smartfones mit Name, IP und MAC definiert.
Alle Geräte werden erkannt, wenn sie sich im Netzwerk befinden und als "abwesend" erkannt, wenn sie das Netzwerk verlassen.
Bis hier ist alles OK!

Wenn der Adpater/ die Instanz neugestartet wird und sich zu diesem Zeitpunkt ein Gerät nicht im Netzwerk befindet, wird erkannt, daß dieses Gerät nicht da ist und folgende Meldung ins Log geschrieben:
`

tr-064.0 2024-10-19 15:23:09.509 info forEachConfiguredDevice: in GetSpecificHostEntry 3(gerätename/mac) device seems offline but we never saw it since adapter was started:Error: sendSOAPActionRequest Error action=GetSpecificHostEntry serviceType=urn:dslforum-org:service:Hosts:1: 500 - {"code":500}
`

Diese Meldung wird ca. alle 10-20 Sekunden wiederholt. Das erzeugt sehr viel Log-Verkehr, insbesondere, wenn das Gerät erst nach Tagen wieder ins Netzwerk kommt. Wäre es möglich/sinnvoll, diese Meldung nur eine begrenzte Zeit lang zu erhalten oder die Meldungsintervalle immer weiter zu verlängern, je länger das Gerät nicht wieder im Netzwerk erscheint? Beispiel:
Geräteabwesenheit ===> Meldungsintervall

bis 10 Minuten ===> so wie bisher alle 10-20s
danach bis 1h ===> jede Minute einmal
danach bis 24h ===> jede Stunde einmal
Danach ===> einmal täglich

Versions:

  • JS-Controller version: 6.0.11
  • Node version: 20.18.0
  • Operating system: Debian12 64Bit

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions