elastic / elastic/ml-cpp

autodetect fails to restore categorizer

Offen
#2,875 6 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
:ml >bug
Vorherrschende Sprache
C++
Sterne
157
Forks
67
Ø Merge
17 Std. 52 Min.
Gemergte PRs (30 T.)
20

Beschreibung

Recently we observe bursts for error with the following logs:

> autodetect/283 process stopped unexpectedly: JSON state must be object at root10 Cannot restore categorizer - a element expected but found = JSON restore failed Failed to restore state ML anomaly detector job failed
> [autodetect/192] [CCmdSkeleton.cc@49] Failed to restore state
> [autodetect/192] [CJsonStateRestoreTraverser.cc@317] JSON state must be object at root10

It's unclear what causes this error. The first step is to enhance logging to get more information for further investigation.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, den mit CCmdSkeleton.cc@49 und CJsonStateRestoreTraverser.cc@317 verbundenen Wiederherstellungspfad des Kategorisierers nachzuverfolgen, wobei die gemeldeten autodetect-Protokolle als Einstiegspunkt dienen. Erweitere die Protokollierung rund um die fehlgeschlagene Wiederherstellung des JSON-Zustands, damit der fehlerhafte Zustand und der Wiederherstellungskontext identifiziert werden können. Als erledigt gilt die Aufgabe, wenn nachfolgende Fehler genügend Informationen zur Untersuchung der Ursache liefern.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
cpp
Bereich
backend, machine-learning
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Ruhig
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
48/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.