Infos zu Fehlergruppierungen

Stackdriver Error Reporting gruppiert Fehler, für die die gleiche Ursache gilt.

Vor der Gruppierung

Error Reporting bewertet Fehler für die Gruppierung basierend auf den folgenden Kriterien:

  • In einer App-Engine-Standardumgebung werden Fehler mit einem geringeren Schweregrad als ERROR ignoriert.
  • Stack-Frames, die keinem Benutzer gehören, werden ignoriert (z. B. wenn diese zu einer öffentlichen Bibliothek gehören).
  • Sequenzen, die sich für mehr als einen Stack-Frame wiederholen, werden durch ein einzelnes Vorkommen für diese Sequenz ersetzt.
  • Methoden und Symbole von Compiler werden entfernt.

Gruppierung

Das System bewertet Fehler nach den folgenden Mustern:

  • Ausnahmen werden gruppiert, wenn die Ausnahme gleich und die Stacks ähnlich sind.
  • Der Stacktrace wird für Ausnahmen, die in der Regel nicht in Zusammenhang mit der Quelle stehen, ignoriert.
  • Fehler ohne Ausnahme-Stack werden gruppiert, wenn Sie vom gleichen Log-Bericht erstellt wurden und vom Ort der Quelle, aus der sie gemeldet wurden (reportLocation) angenähert.

Die folgenden Regeln werden in der folgenden aufgelisteten Reihenfolge angewendet. Dies sind konkret:

Fehlertyp Gruppiert nach
Fehler durch ein allgemeines Problem in der Umgebung.

Zum Beispiel, spezielle App Engine-Probleme:


com.google.apphosting.runtime.HardDeadlineExceededError

com.google.appengine.api.datastore.DatastoreTimeoutException

Java-Probleme:


java.util.concurrent.CancellationException
Gruppiert nach Ausnahmetyp.
Fehler mit einem Stacktrace. Im Fall von verschachtelten Ausnahmen wird die innerste Ausnahme berücksichtigt.

Beispiel:


runtime error: index out of range
package1.func1()
      file1:20
package2.func2()
      file2:33
Gruppiert nach Ausnahmetyp und den 5 meistgenutzten Frames.
Fehler ohne Stacktrace, aber mit einem Funktionsnamen und einer Meldung.

Beispiel:


runtime error: index out of range
    func1()
Gruppiert nach Funktionsnamen und Meldung. Nur die ersten 3 Literal-Tokens der Nachricht werden berücksichtigt. Im Beispiel links sind dies runtime, error und index.
Hat Ihnen diese Seite weitergeholfen? Teilen Sie uns Ihr Feedback mit:

Feedback geben zu...

Stackdriver Error Reporting-Dokumentation